首页
编程
java
php
前端
首页
编程
java
php
前端
scanf("%s",a)与gets(a)的区别是啥?
使用gets(a)就可以正确运行,而使用scnaf("%s",a)则无法读取空格后面的内容。c prime p;lus上建议少用gets(a),而我看很多帖子上都用了gets(),我是否也该多采用?
你说的就是区别,一个读取空格之前的,一个读一行。
你肯定要听c primer plus的(虽然我不知道原因),那是经典教程,至于很多帖子上用gets,是因为他们代码不规范。
点击展开全文