C语言程序设计 第10章文件 壯京料故大学计算机系
1
第10章文件 2 10.1文件的概念 10.2文本文件的读写 10.3二进制文件的读写 2021-2-21
2021-2-21 2
10]文件的概述 3 10.1.1文件和文件指针 1.什么是文件 ●文件:存储在外部存储介质上相关数据的集合。 例如:程序文件中保存着程序,数据文件中保存着数据 C语言的源程序文本文件 米.OBJ 目标文件 二进制文件 k. EXE 可执行文件 二进制文件 文件的存储特性 文件是一个有序的数据序列。C语言把文件作 为一个字符(字节)序列处理,对文件的存取是 以字符(字节)为单位进行的。 2021-2-21
2021-2-21 3
10]文件的概述 4 10.1.1文件和文件指针 1.什么是文件 设备文件 在C语言中,“文件”的概念被进一步扩大, 把每台与主机相连的输入输出设备都看作是一个 文件。即把实际的物理设备抽象为逻辑文件,它 们被称为设备文件。 对外部设备的输入输出就是对设备文件的 读写。 2021-2-21
2021-2-21 4
101文件的概述 5 10.1.1文件和文件指针 2.文件的种类 ●按文件存储数据的形式 > ASCII文件(或称文本文件) ASCI码文件中每个字节存放一个ASCI代码,代表 个字符,此种存储形式便于输出显示,在D0S操作系统 下可以直接阅读 二进制文件 二进制文件中的数据是按照在内存中的二进制存储 格式存放的,此种存储形式节省存储单元。二进制文件 在D0S操作系统下不能直接阅读。 2021-2-21
2021-2-21 5