天唯网 关注数码科技发展
首页 /  评测科普 / 内容详情

c语言getchar和putchar区别

评测科普 时间:2024-09-26 09:02:29

putchar和getchar的区别 

putchar和getchar的主要区别在于它们的功能和使用方式

1. 功能:getchar用于从标准输入流(如键盘)中读取一个字符,并等待用户输入,其返回值是用户输入的字符的ASCII码值。而putchar用于向标准输出流(如显示器)输出一个字符。

2. 使用方式:当程序调用getchar时,程序会等待用户按键,用户输入的字符被存放在键盘缓冲区中,直到用户按回车为止(回车字符也放在缓冲区中)。当用户键入回车之后,getchar才开始从stdio流中每次读入一个字符。而putchar的参数可以是被单引号(英文状态下)引起来的一个字符,也可以是介于0~127之间的一个十进制整型数(包含0和127),还可以是事先用char定义好的一个字符型变量。

标签: #评测科普

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。

联系我们 关于我们 版权申明 天唯网数码 广州小漏斗信息技术有限公司 版权所有 粤ICP备20006251号网站地图 网站地图2