《C语言程序设计与数据结构》课件第10章文件读写教案.pptVIP

  • 13
  • 0
  • 约1.44万字
  • 约 43页
  • 2018-02-28 发布于湖北
  • 举报

《C语言程序设计与数据结构》课件第10章文件读写教案.ppt

《C语言程序设计与数据结构》课件第10章文件读写教案

C语言程序设计与数据结构 【例10.6】 从c:盘根目录下名为test3.dat的二进制文件中读取10个整数,要求先读取第6~10个整数,再读取第1~5个整数。并把它们输出到屏幕上显示。 #include stdio.h main( ) { FILE *fp; int data[10],i; if((fp=fopen(c:\\test3.dat,rb))==NULL) { printf(File can not open!\n); exit(0); } fseek(fp, 5L*sizeof(int) ,0); /*先把文件位置指针后移*/ fread(data, sizeof(int),5, fp); /*先读取第6~10个整数放入data[0]~data[4]*/ rewind(fp); /*把文件位置指针移到文件开始*/ fread(data+5, sizeof(int),5, fp); /*再读取第1~5个整数放入data[5]~data[9]*/ fclose(fp); for(i=0;i10;i++) printf(%5d,data[i]); } C语言程序设计与数据结构 【例10.7】从键盘输入三个学生数据,写入一个文件中,再读出这两个学生的数据显示在屏幕上。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档