C语言程序设计-提高篇-第3章 文件.pptVIP

  • 2
  • 0
  • 约6.34千字
  • 约 53页
  • 2018-03-07 发布于河南
  • 举报
C语言程序设计-提高篇-第3章 文件

C语言程序设计 —提高篇 例4:数据块(二进制形式)的读写   fread(buffer,size,count,fp) 功能:从指定文件读入count个大小为size的字节数据块,存入buffer所指存储单元。返回所读的数据项个数,如遇文件结束或出错返回0。 fwrite(buffer,size,count,fp) 功能: 从buffer所指存储单元的数据取size ×count个字节送fp所指文件。返回写到fp所指文件中的数据项的个数。 例4:数据块(二进制形式)的读写   fread(buffer,size,count,fp) fwrite(buffer,size,count,fp) 说明: buffer为输入输出在内存中存放的首地址; size为读、写的字节数,即数据块的大小; count为输入输出的数据项的个数; fread()和fwrite()用于二进制文件的输入输出。 #include stdio.h #include process.h #define SIZE 4 struct student { char name[10]; int num,age; char addr[15]; }stud[SIZE]; void save_load() { FILE *fp; int i; if((fp=fopen(stu_list,wb+))==N

文档评论(0)

1亿VIP精品文档

相关文档