- 3
- 0
- 约9.05千字
- 约 31页
- 2017-05-13 发布于四川
- 举报
C语言第七章文件及应用
第七章文件及应用 兰州理工大学 第七章 文件及应用 7.1 C语言文件的概念 文件是一组存储在外部设备上的数据的集合。 每个文件都有一个文件名,操作系统以树状的目录(或称文件夹)管理文件。 使用文件可以: 大量、永久地保存信息; 便于数据共享; 文件的分类: 按文件的逻辑结构: 记录文件:由定长或不定长的记录组成; 流式文件:由一个个字符(字节)数据顺序组成 按存储介质: 普通文件(磁盘文件):存储介质文件(磁盘、磁带、光盘等); 设备文件:非存储介质(键盘、显示器、打印机等)。 按数据的组织形式: 文本( ASCII码)文件:每个字节存放一个字符的ASCII码; 二进制文件:数据按其在内存中的存储形式原样存放。 7.1.1 ANSI C的I/O和UNIX C的I/O UNIX C标准定义了两套I/O操作方法: 缓冲文件系统(buffered file system),也可称为格式化的(formatted)或高级(high level)文件系统; 非缓冲(unbuffered)文件系统,也可称非格式化的(unformatted)文件系统,只存在于UNIX标准中。 ANSI C标准仅定义了缓冲文件系统。 本章集中讨论ANSI C文件系统。 7.1.2 流和文件 C语言为实现设备无关性(各种不同的设备和磁盘文件等同),提供了称为流的抽象。 流是由数据字节序列组成的
您可能关注的文档
最近下载
- 巴中市事业单位人才引进真题.docx VIP
- Unit 2 Wildlife Protection Reading for Writing课件(共11张PPT)人教版(2019)必修第二册.pptx VIP
- 《勾股定理》单元卷.doc VIP
- LY/T 1814-2009_自然保护区生物多样性调查规范.pdf
- 沈阳市土地利用结构分析.docx VIP
- 旋挖钻机安装拆除方案.docx VIP
- Unit 2 Wildlife Protection Reading for Writing写作说课件-高中英语人教版(2019)必修第二册.pptx VIP
- 八下二次根式单元卷2.DOC VIP
- 《玉米播种机的设计》-毕业设计论文(学术).doc VIP
- 艾默生F025.pdf VIP
原创力文档

文档评论(0)