首页 > 其他 > 详细

11.20

时间:2014-11-21 13:54:17      阅读:278      评论:0      收藏:0      [点我收藏+]

getchar()函数的输入方式

在程序中使用getchar()读取字符、程序遇到的输入会先被放到一个输入缓冲队列中,直到程序读到了\n或EOF,程序才将\n或EOF

前读到的字符赋值给变量。赋值是一个字符一个字符进行的,而getchar()是一个一个字符读取的,当输入缓冲队列中还有字符,getchar()函数可以直接读取在缓冲队列中的字符,而不用等待用户输入\n 或读到文件结尾EOF。

为什么getchar以行为单位而非字符为单位处理字符

因为getchar是文件处理函数、文件通常是以换行符、行结束符来标识一行的

11.20

原文:http://www.cnblogs.com/been/p/4112592.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!