第十一章 文件的操作.PPT
第十一章 文件的操作
2
课程引入
程序所需数据如何提供?
程序代码中给定
程序运行时由键盘输入
程序运行结果如何永久保存?
所谓“文件”是指一组相关数据的有序集合。
程序文件中保存着程序,数据文件中保存着数据。
*.C C语言的源程序 文本文件
*.OBJ 目标文件 二进制文件
*.EXE 可执行文件 二进制文件
文件的存储特性
文件是一个有序的数据序列。
C语言把文件作为一个字符(字节)序列处理,对文件的存取是以字符(字节)为单位进行的。
什么是文件?
在C语言中,“文件”的概念被进一步扩大,把每台与主机相连的输入输出设备都看作是一个文件。即把实际的物理设备抽象为逻辑文件,它们被称为设备文件。
对外部设备的输入输出就是对设备文件的读写。
特殊的文件——设备文件
按在内存中的组织形式
文本文件:每个字节存放一个字符的ASCII码;
二进制文件:按二进制的编码方式来存放文件的。
例:将整数1949分别存储在这两种数据文件中。
文件的种类
ASCII文件:ASCII码
二进制文件:补码
占用4个字节
占用2个字节0011100100111001
1
9
4
910011101
按照对文件的处理方式
缓冲文件:利用缓冲文件系统处理的文件称为缓冲文件。
系统处理方法:在内存中为每个正在
最近下载
- (高清版)DGJ 08-107-2015 公共建筑节能设计标准(2024年局部修订).docx VIP
- 工会知识考试试题及答案.docx VIP
- 2025秋教科版(2024)科学二年级上册第一单元造房子《1.docx VIP
- 西林SD100变频器使用说明书用户手册.pdf
- 三一伸缩臂履带起重机STB300T5-1_产品手册用户使用说明书技术参数图解图示电子版.pdf VIP
- 工会知识考试试题及答案.docx VIP
- 安徽大学《大学物理A下》2019-2020学年第一学期期末试卷及答案.pdf VIP
- 2025年湖南选调生考试真题及答案.docx VIP
- 安徽大学《大学物理A下》2020-2021学年第一学期期末试卷及答案.pdf VIP
- 92页PPT荣格《红书-走进人类灵魂的黑暗与光明》深度读书笔记f.pdf VIP
原创力文档

文档评论(0)