C语言程序设计教程葛素娟第十二章文件课件教学.pptVIP

  • 3
  • 0
  • 约2.6万字
  • 约 75页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计教程葛素娟第十二章文件课件教学.ppt

第十二章 文件 一、文件概述 二、文件指针 三、文件的打开与关闭 四、文件的读写 五、文件的定位 六、出错的检测 七、电动车电池管理管理之二 二、文件指针 三、文件的打开和关闭 四、文件的读写 五、文件的定位 六、出错的检测 七、电动车电池管理程序之二 fscanf(fp,%d,%f,i,t); printf(%d,%6.2f\n,i,t); fclose(fp); } 说明: 1) scanf( )和printf( )的读写对象是键盘和显示器。 2) fscanf( )和fprintf( )的读写对象是磁盘文件。用fscanf( )和fprintf( )对磁盘文件操作,由于读操作时要将字符转换为二进制形式,在写操作时又要将二进制转换为字符,花费时间较多。因此,在内存与磁盘频繁交换数据的情况下,最好不用fscanf( )和fprintf( ),而用fread( )和fwrite( )。 文件中有一个位置指针,指向当前读写的位置。如果顺序读写一个文件,每次读写一个字符,则读写完一个字符后,该位置指针自动移动指向下一个字符位置。如果想改变这样的规律,强制使位置指针指向其它指定的位置,可以使用有关函数。 1、rewind函数 rewind函数的作用是使位置指针重新返回文件的开头。该函数在“st

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档