第8章 件

文件处理方法 缓冲文件系统:高级文件系统,系统自动为正在使用的文件开辟内存缓冲区(512字节=1 块) 磁盘文件的存取单位为“块”。 文件关闭fclose 作用:使文件指针变量与文件“脱钩”,释放文件结构体和文件指针 函数原型:int fclose(FILE *fp) 8.2.3 文件检测函数 1.文件结束检测函数:feof 用于判断文件是否处于文件结束位置,如文件结束,则返回值为1,否则为0; 函数原型声明原型为:int feof(FILE *stream); 2.读写文件出错检测函数:ferror 检查文件在用各种输入输出函数进行读写时是否出错。如ferror返回值为0表示未出错,否则表示有错。 函数原型声明原型为 :int ferror(FILE *stream); 例3:编写一个加密程序,把一个文件的内容读出,加密(循环加1)之后写入另外一个文件中。 #includestdio.h void main() { FILE *fp1 , *fp2 ; char filename1[20] , filename2[20] , c; printf( Please input source file name and target file name:\n ); scanf( %s , fi

文档评论(0)

1亿VIP精品文档

相关文档