第10节利用文件保存数据.pptVIP

  • 6
  • 0
  • 约1.31万字
  • 约 92页
  • 2017-06-03 发布于湖北
  • 举报
void main( ) {int i; FILE *fp; if((fp=fopen(stu_dat,rb))==NULL) {printf(cannot open file\n); return; } for(i=0;iSIZE;i++) {fread (stud[i],sizeof(struct student_type),1,fp); printf (“%-10s %4d %4d %-15s\n”, stud[i].name,stud[i].num, stud[i]. age,stud[i].addr); } fclose (fp); } 如果从已有的二进制文件“stu_list”中,读入数据并输出到“stu_dat”文件中,可以编写一个如下的load函数,从磁盘文件“stu_list”中读二进制数据,并存放在stud数组中。 void load( ) { FILE *fp; int i; if((fp=fopen(stu_list,rb))==NULL) {printf(cannot open infile\n); return;} for(i=0;iSIZE;

文档评论(0)

1亿VIP精品文档

相关文档