C语言库函数 int getc(FILE *stream) 得到下一个字符(unsigned char类型)从指定的流,并将指针位置给流。
声明
以下是 getc() 函数的声明。
int getc(FILE *stream)
参数
-
stream -- 这是一个文件对象的指针,标识要执行的操作流。
返回值
这个函数返回读取的字符为unsigned char转换为int或EOF文件结束或错误。
例子
下面的例子显示getc() 函数的用法。
#include<stdio.h> int main() { char c; printf("Enter character: "); c = getc(stdin); printf("Character entered: "); putc(c, stdout); return(0); }
让我们编译和运行上面的程序,这将产生以下结果:
Enter character: a Character entered: a