1 fgetc
功能:从一个流中读取一个字符
表头文件:#include<stdio.h>
函数原型:int fgetc(FILE *stream)
stream 一个FILE型的指针
返回值:getc 以 unsigned char 的方式读取文件流,扩张为一个整数,并返回。 意思就是, getc 从文件流中取一个字节(8位),并加上24个零,变成32位整型,成为一个小于256的整数, 然后返回。
2 fputc
功能:往一个流中输入一个字符
表头文件:#include<stdio.h>
函数原型:int fputc(int ch, FILE *stream)
ch ch虽然是整型,但fputc 将其写入文件流之前,,把整数的高24位去掉了
stream 一个FILE型的指针
返回值: 如果成功输入,fputc 返回 0,否则返回EOF(-1)。和fclose一样,这个返回值通常不被我们利用。
程序示例: