第12章 文件操作 12.1 文件概念 文件是根据特定目的而收集在一起并存储在外部介质上的有关数据的集合。其中外部介质可指硬盘、软盘、磁带、屏幕等。 以前各章中,我们所用到的输入和输出,都是以终端为对象的,即从终端键盘输入数据,运行结果输出到终端上。从操作系统的角度看,每一个与主机相连的输入输出设备都可以看作是一个文件。例如,终端键盘是输入文件,显示器和打印机是输出文件。 在程序运行时,常常需要将一些数据(运行的最终结果或中间数据)输出到磁盘上存放起来,以后需要时再从磁盘中输入到计算机内存。这时,就要用到磁盘文件。 C语言把文件看作是一个字符(字节)的序列,即由一个一个字符(字节)的数据顺序组成。根据数据的组织形式,可分为文本文件和二进制文件两类。 1. 文本文件 文本文件也称为ASCII文件,是指由字符组成的文件,每个字符用其相应的ASCII码存储。这种文件在磁盘中存放时每个字符对应1个字节,用于存放对应的ASCII码。例如,数5678的存储形式为 ASCII码 0011011000111000 ↓ ↓ ↓ ↓ 十进制码 5 6 7 8 共占用4个字节。 文本文件可在屏幕上按字符显示,例
您可能关注的文档
- 空气调节赵荣义8.ppt
- 竹溪县鄂坪乡小汇村1.doc
- 立足课堂教学 提高教学质量.ppt
- 笔记1-基础心理学.doc
- 穿越剧英文介绍.pptx
- 第 6 章 创业机会与创业风险.ppt
- 端到端业务优化.pptx
- 笛箫生产制作、挑选与保养.ppt
- 第 4章 室外热力、给排水及2.ppt
- 第 9 章 工程机械综合险.ppt
- 中医推拿馆服务流程与手法规范实务.docx
- 关键零部件材料智能化生产项目可行性研究报告模板-拿地立项申报.doc
- 经济开发区智能装备制造产业园项目可行性研究报告模板-申批立项.doc
- 氯化聚乙烯橡胶、年产10万吨漂白粉项目可行性研究报告模板-立项拿地.doc
- GBT 20807-2025 绵羊精料补充料 标准立项发展报告.docx
- IEC 62595-1-2-2024 显示照明装置 第1-2部分:术语和字母符号 标准立项发展报告.docx
- GBT 44390-2024 打印显示 薄膜均匀性测试方法 标准立项发展报告.docx
- DSISO 22514-2-2026 统计方法在过程管理中的应用——能力与性能 第2部分:时间相关过程模型的过程能力与性能 标准立项发展报告.docx
- 2026及未来5年中国不锈钢畚箕市场现状数据分析及前景预测报告.docx
- 2026及未来5年中国EVA高分子复合防水卷材市场现状数据分析及前景预测报告.docx
原创力文档

文档评论(0)