当前位置:趣知科普网>游戏数码>互联网>

getchar();函数与putchar();函数

互联网 阅读(1.99W)

刚接触这俩个函数的c或者c++爱好者都有些看不懂这俩函数
小编带着大家认识一下这俩个函数的作用

操作方法

(01)头文件<stdio.h>。getchar();它是一个输入流的函数,从标准输入里读取下一个字符,也就是把输入的字符以队列的形式放入缓冲区,直到用户按回车为止。返回为用户输入的ASCⅡ码,出错返回EOF。

(02)下面是vs2013 简单的getchar()用法。是不是觉得只能输入一个字符并没有什么用处?。别急。

(03)putchar();作用是向终端输出一个字符,参数必须是一个字符,可以是介于0~127之间的一个十进制整型数。这个函数正好配合getchar()函数。下面是输出一段字符串。

getchar();函数与putchar();函数

方法/步骤2

(01)getchar和putchar 只输出英文字母的例子。

getchar();函数与putchar();函数 第2张

特别提示

为什么getchar的返回值是int形 c变量声明成一个大到足够存储任何getchar()返回的值的类型。我们不能用char类型,因为c必须大到足够容纳任意可能的char还有EOF。因此我们使用int类型。