C语言PP和T谭浩强教材配套版.pptVIP

  • 12
  • 0
  • 约1.63万字
  • 约 76页
  • 2017-10-18 发布于浙江
  • 举报
C语言PP和T谭浩强教材配套版

第13章 文 件          13.5 文 件 的 定 位 文件中有一个位置指针,指向当前读写的位置。如果顺序读写一个文件,每次读写一个字符,则读写完一个字符后,该位置指针自动移动指向下一个字符位置。如果想改变这样的规律,强制使位置指针指向其他指定的位置,可以用有关函数。 13.5.1 rewind函数 rewind函数的作用是使位置指针重新返回文件的开头。此函数没有返回值。 例13.4有一个磁盘文件,第一次将它的内容显示在屏幕上,第二次把它复制到另一文件上。 #includestdio.h   main() {FILEfp1,*fp2; fp1=fopen(file1.c,r); fp2=fopen(file2.c,w); while(!feof(fp1)) putchar(getc(fp1)); rewind(fp1); while(!feof(fp1)) putc(getc(fp1),fp2); fclose(fp1);fclose(fp2); } 在第一次将文件的内容显示在屏幕以后,文件file1.c的位置指针已指到文件末尾,feof的值为非零(真)。执行rewind函数,使文件的位置指针重  新定位于文件开头,并使feof函数的值恢复

文档评论(0)

1亿VIP精品文档

相关文档