字符级数据的读和写
来源:岁月联盟
时间:2009-02-19
函数原型:
int(getc(FILE *fp);
功能:从文件指针fp所指向的文件中读取一个字节的代码值(字符),作为函数的返回值。正常情况下为一个字符,读到文件尾或出错时为EOF(-1)。
说明:
(1)读完一字节数据后,文件指针自动后移。
(2)getc和fgetc是等价的宏。
(3)若文件指针为stdin,则fgetc(stdin)功能与getchar()等价。
2.字符级数据的写
函数原型:
int fputc(int ch,FILE *fp);
功能:将ch写入文件指针fp所指向的文件中。写入成功返回字符值,不成功返回值EOF。
说明:
(1)写入数据前,文件指针自动后移。
(2)putltc和fputc是等价的宏。
(3)若文件指针为stdout,则fputc(stdout)功能与puttchar()等价。
(4)文件的建立通过写操作完成。