C语言,getchar()这是什么意思?

日期:2019-07-05 09:38:48 人气:2

C语言,getchar()这是什么意思?

从stdio流中读字符,相当于getc(stdin),它从标准输入里读取下一个字符。 getchar 由宏实现:#define getchar() getc(stdin)。getchar有一个int型的返回值.当程序调用getchar时.程序就等着用户按键.用户输入的字符被存放在键盘缓冲区中. 直到用户按回车为止 (回车字符也放在缓冲区中).当用户键入回车之后,getchar才开始从stdin流中每次读入一个字符.getchar函数的返回值是用户输入的第一个字符的ASCII码,如出错返回-1,
    A+
热门评论