- 2
- 0
- 约9.38千字
- 约 32页
- 2019-05-13 发布于广东
- 举报
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
您可能关注的文档
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十三章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十一章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第十章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第四章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第五章.ppt
- 青岛农业大学理学与信息科学学院Web程序设计课件 第一章.ppt
- 青岛农业大学理学与信息科学学院电路与模拟电子技术课件 第1章.ppt
- 青岛农业大学理学与信息科学学院电路与模拟电子技术课件 第2章.ppt
- 青岛农业大学理学与信息科学学院电路与模拟电子技术课件 第3章.ppt
- 青岛农业大学理学与信息科学学院电路与模拟电子技术课件 第5章.ppt
- 统编版二年级语文上册课件《语文园地八》.pptx
- 眼部肌肤护理的日常习惯.pptx
- 第十单元 常见的酸、碱、盐 复习课(酸碱盐的化学性质)课件(内嵌视频)2025-2026学年九年级化学人教版下册.pptx
- 眼部肌肤护理的科学方法.pptx
- 2.4 磁铁能吸什么 课件(内嵌视频)2026-2027学年科学二年级上册苏教版.pptx
- 统编版二年级语文上册课件《阅读18 古诗二首》.pptx
- 科学二下4.12 寻访小动物的家 课件(苏教版2026新教材).pptx
- 煤矿企业各岗位安全生产风险告知.docx
- 第18课《井冈翠竹》课件-统编版语文七年级下册.pptx
- 第二章气体 液体和固体_气体液体固体单元复习课- 课件 -2026-2027学年高二下学期物理粤教版(2019)选择性必修第三册.pptx
原创力文档

文档评论(0)