- 3
- 0
- 约2.65千字
- 约 25页
- 2017-10-14 发布于湖北
- 举报
第十三章磁盘文件操作
* 人民邮电出版社 * 第十三章 磁盘文件操作(I/O系统) 13.1 文件概述 13.2 控制台I/O 13.3 ANSI 文件I/O系统 13.1.1 C文件的概念 文件(file)是计算机技术中的一个重要概念。文件一词我们多次使用。 从操作系统的角度,与主机相连的输入输出设备,也看做是文件。 13.1 文件概述 13.1.2 流的概念 ANSI C的文件系统适用于多种设备,如终端、磁盘和磁带等设备。 根据文件存储形式的不同,有两种类型的流:文本流和二进制流。 1. 文本流 文本流是一个ASCII码字符序列。根据具体环境的需要,可能会有一定的字符要进行转换。 2. 二进制流 二进制流是一组字节序列。它与设备之间传递的数据存在一一对应的关系,即没有任何字符的转换。 13.1.3 缓冲文件系统和非缓冲文件系统 C语言支持两种文件系统:缓冲文件系统和非缓冲文件系统。 所谓缓冲文件系统(buffered file system) 是指在进行I/O操作时,系统自动为每个打开的文件开辟一个内存缓冲区。 所谓非缓冲文件系统(unbuffered file system)是指系统不自动开辟内存缓冲区,而是由程序自己为每个文件设定缓冲区。 13.2 控制台I/O 13
您可能关注的文档
最近下载
- 基于PLC1200的污水处理系统控制设计.docx VIP
- 安全技术交底(破桩头).doc VIP
- 屋面防水维修工程施工组织设计-屋面防水施工方案.docx VIP
- 屋面防水维修工程施工组织设计方案.docx VIP
- 《公共伦理学》(第四版) 高力 第二章 公共伦理主体.pptx VIP
- 浅谈建筑施工现场安全管理存在问题措施.doc VIP
- 牡丹卡账务查询申明书-工商银行.doc VIP
- CNAS-CL01-G001-2024检测和校准实验室能力认可准则全套质量手册和程序文件.docx VIP
- 奥贝尔氧化沟的设计计算.pdf VIP
- 基于PLC的智能立体车库控制系统设计-基于PLC的智能立体车库控制系统设计.docx VIP
原创力文档

文档评论(0)