您的位置:首页 > 编程语言 > C语言/C++

#C语言 fgets, gets, scanf对于输入完毕后的回车符的处理

2018-11-27 20:37 48 查看

#C语言 fgets, gets, scanf对于输入完毕后的回车符的处理



PS. 1 注意fgets函数的第二个参数n,是包括结束符在内的总字数,实际强制性从键盘只能读入n-1个字符。
2 strlen函数遇结束符就会停止,返回结束符之前的字符数。
3 在scanf函数中,可以使用%c来读取一个字符,使用%s读取一个字符串,但是读取字符串时读到空格为止,因此只能读取一个单词,而不是整行字符串。而使用fgets可以读取一个字符串,空白符都会被当成输入。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: