读书人

C语言输入数据时的有关问题

发布时间: 2012-03-27 13:44:24 作者: rapoo

C语言输入数据时的问题
C程序设计谭浩强第三版属中国120页有一句话“从终端键盘向计算机输入时,是在按Enter键以后才将一批数据一起送到内存缓冲区中去的”,我想问一下那最后的这个Enter键会不会也送到缓冲区呢,还是只是一个让把数据输送到缓冲区的命令而已?如果Enter键也被输送到缓冲区,那么输入的字符是\n 呢还是\n\r? 谢谢各位了

[解决办法]
也会。。。是\n
[解决办法]
会的。楼上正解。但是不会和前面的数据一起送到变量。所以你会发现许多代码里会接着用getchar了。输入的是\n。\n\r是两个字符了。

读书人网 >C语言

热点推荐