C语言复习课件第13章_文件讲述.ppt

C语言复习课件第13章_文件讲述

第十三章 本章要点 文件的基本概念 文件的基本函数 文件的顺序读写 文件的随机读写 文件简单应用 主要内容 13.1 C文件概述 13.2 文件类型指针 13.3 文件的打开与关闭 13.4 文件的读写 13.5 文件的定位 13.6 出错的检测 13.7 文件输入输出小结 §13.1 C文件概述 如果已有的数据已经以二进制形式存储在一个磁盘文件 “stu-dat”中,要求从其中读入数据并输出到 “stu-list”文件中,可以编写一个load函数, 从磁盘文件中读二进制数据。 §13.4 文件的读写(续) void load( ) {FILE *fp;int i; if((fp=fopen(stu-dat,rb))==NULL) { printf(cannot open infile\n); return;} for(i=0;iSIZE;i++) if(fread(stud[i],sizeof(struct student_type),1,fp)!=1) {if(feof(fp)) {fclose(fp); return;} printf(file read error\n);} fclose (fp); } §13.4 文件的读写(续) 三.格式化读写函数(fprintf()和fscanf())

文档评论(0)

1亿VIP精品文档

相关文档