字符串级数据的读和写
来源:岁月联盟
时间:2009-02-19
函数原型:
char *fgets(char*str,int len,FILE*fp);
功能:从文件指针fp所指的文件中读入一个长度为len一1的字符串,送入到str所指内存地址中。返回值为str的首地址,若读到文件尾或出错,则返回值为NuLL。
说明:
(1)字符串读入后在最后加结尾符’\0’。
(2)将读到的回车符作为字符存储。这点与gets()函数不同,gets()把读到的回车符转换成结尾符。
(3)字符串数据的读和写亦称“行处理”。
2.字符串数据的写
函数原型:
int fputs(char*str,FILE*fp);
功能:将str指针所指字符串写入到文件指针fp所指文件中。若该函数成功调用,返回函数值0,否则返回函数值非0。
上一篇:数据块数据的读和写
下一篇:C语言文件包含基础知识