- 博客(1)
- 资源 (4)
- 收藏
- 关注
原创 C语言中scanf、gets、fgets的区别
1.scanf会读取标准输入缓冲区中的输入行内容直到遇到回车或空白(回车、tab、空格)以换行为例,会把换行符之前的数据全部读入到scanf指定的变量中,回车(\n)依然保存 在缓冲区中,等待下次读取标准输入缓冲区 遇到上面这种情况一般需要加入一下代码来清空缓存区的行 /* 这里getchar()从缓冲区中读一个字符,直到读取到回车结束,由于getchar()没有设置变量保
2017-04-13 10:19:57 3408
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人