码迷,mamicode.com
首页 > 其他好文 > 详细

11.20

时间:2014-11-21 13:55:31      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:ar   使用   文件   程序   用户   har   函数   队列   变量   

getchar()函数的输入方式

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

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

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

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

11.20

标签:ar   使用   文件   程序   用户   har   函数   队列   变量   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!