首页 » 资讯 » 生活常识 » 正文

的用法有哪些(使用的用法)

放大字体  缩小字体 发布日期:2022-12-12  来源:互联网  作者:麻布岗信息网  浏览次数:277
导读

今天有麻布岗信息网小编为大家分享以下内容: 1、当程序调用getchar时,程序就等着用户按键。用户输入的字符被存放在键盘缓冲区中,直到用户按回车为止(回车字符也放在缓冲区中)。getchar可以从缓冲区读走一个字符,相当于清除缓冲区。2、其实getchar()的括号中不可以加一个变量,如getchar(a);是错误的。只能将getchar接受到的字符值返回给一个变量如a=getchar();,这样其功能和scanf(%c,&a);语句的功能一样。常用于字符串中单

今天有麻布岗信息网小编为大家分享以下内容:

1、当程序调用getchar时,程序就等着用户按键。用户输入的字符被存放在键盘缓冲区中,直到用户按回车为止(回车字符也放在缓冲区中)。getchar可以从缓冲区读走一个字符,相当于清除缓冲区。

2、其实getchar()的括号中不可以加一个变量,如getchar(a);是错误的。只能将getchar接受到的字符值返回给一个变量如a=getchar();,这样其功能和scanf(%c,&a);语句的功能一样。常用于字符串中单个字符或字符变量的输入函数。

3、getchar函数的返回值是用户输入的字符的ASCII码,若文件结尾(End-Of-File)则返回-1(EOF),且将用户输入的字符回显到屏幕。如用户在按回车之前输入了不止一个字符,其他字符会保留在键盘缓存区中,等待后续getchar调用读取。也就是说,后续的getchar调用不会等待用户按键,而直接读取缓冲区中的字符,直到缓冲区中的字符读完后,才等待用户按键。

麻布岗信息网(www.517338.com)综合在线信息,汇聚城市生活,美食,购物,旅游,房产,交通,家居,财经,教育,健康,娱乐,历史,汽车,生活消费门户网站

 
关键词: getchar
 
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.517338.com/news/show-308151.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。