c语言getchar()函数字符输入函数(由标准输入设备内读进一字符)实例源码



c语言getchar()函数字符输入函数(由标准输入设备内读进一字符)实例源码。有关的函数:fopen, fread, fscanf, getc。引入的头文件:#include <stdio.h>

定义getchar()函数:int getchar(void);

函数说明:getchar()用来从标准输入设备中读取一个字符. 然后将该字符从unsigned char 转换成int 后返回.

返回值:getchar()会返回读取到的字符, 若返回EOF 则表示有错误发生.

附加说明:getchar()非真正函数, 而是getc(stdin)宏定义.

getchar()函数实例源码介绍。
#include <stdio.h>
main()
{
FILE * fp;
int c, i;
for(i = 0; i < 5; i++)
{
c = getchar();
putchar(c);
}
}

执行
1234 //输入
1234 //输出