c语言中,getchar和putchar区别

如题所述

getchar()与putchar()都是输入输出一个字符的函数,在使用getchar()输入字符时你可以输入不止一个字符,但是在取字符时只第一个字符有效,所以你用putchar()输出时输出的是第一个字符
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-11-08
对于这两个函数,从函数的名字就可以看出函数的含义了。
1、 getchar, 是获取一个字符,属于读函数(输入函数), putchar是输出一个字符,属于写函数(输出函数)。
2、getchar不需要参数,purchar需要一个整型的参数。
3、 getchar在大多数情况下需要保存其返回值,作为后续使用。putchar除判断是否成功外,不需要关心其返回值。本回答被网友采纳
第2个回答  2011-12-03
一个输入一个输出啊