- 0
- 0
- 约9.38千字
- 约 32页
- 2017-09-10 发布于四川
- 举报
计算机程序设计基础课程教学10
Modern Operating System 乔 林 第十章 文件与数据存储 学习目标 掌握文件的基本概念 学会使用常用的文件操作函数进行文件读写 会使用文件存储、访问和管理数据 10.1 文件的基本概念 数据的保存与持久化 在程序结束时数据仍有效 文件的定义 一组相关信息的集合 存储于某种存储介质上 具有某种特定格式,其中的信息也具有相同的含义,需要用不同的方法存取 文件结构体与文件指针 文件的类型 顺序文件与随机文件 顺序文件:只能顺序访问其中的信息 例:存储在磁带上的文件只能顺序访问 随机文件:可以随机访问文件的任一部分信息,可以指定读写位置 二进制文件与文本文件 文本文件:信息以字符形式存储,有分行信息,阅读目标为程序员与程序 二进制文件:文件以二进制码存储,无分行信息,阅读目标为程序 10.2 基本文件操作 文件打开与关闭操作 FILE* fopen( const char* filename, const char* mode ); int fclose( FILE* fp ); 文件状态与缓冲区操作 int feof( FILE* fp ); int fflush( FILE* fp ); 文件指针操作 void rewind( FILE* fp ); int fseek( FILE* fp, long offset, int fromwhere ); l
原创力文档

文档评论(0)