C语言序设计 第十三章文件 任倮老师:彭金莲
第十三章 文 件 任课老师:彭金莲
本章要求 令1、文件中数据的组织形式:文本文件、二进 制文件。 2、打开文件的含义,为什么要关闭文件? 令3、缓冲文件操作函数的使用 上一页下一页 返回
上一页 下一页 返回 第十三章 文 件 计算机系彭金莲制作 本章要求 v 1、文件中数据的组织形式:文本文件、二进 制文件。 v 2、 打开文件的含义,为什么要关闭文件? v 3、缓冲文件操作函数的使用
第十三章文件 13.1C文件概述 13.2文件类型指针 13.3文件的打开与关闭 13.4文件的读写 ☆13.5文件的定位 13.6文件的检测 上一页下一页 返回
上一页 下一页 返回 第十三章 文 件 计算机系彭金莲制作 第十三章 文 件 v 13.1 C文件概述 v 13.2 文件类型指针 v 13.3 文件的打开与关闭 v 13.4 文件的读写 v 13.5 文件的定位 v 13.6 文件的检测
13.1C文件概述 文件的概念 冷1、“文件(file)”:是记录在介质上的数据的集合,以文件名作为 访问文件的标识。 令介质:一般是磁盘、磁带、光盘等 令2、内存文件:在内存中开辟一段空间,以文件的方式存放数据 如、DOS虚拟磁盘驱动程序 RAMDRIVE SYS建立的虚拟磁盘上 存放的文件。 Windows9ⅹ恢复盘也建立虚拟磁盘,用于临时存放 系统命令文件。 ◆3、操作系统把与主机关联的终端也当作文件处理,如: 键盘:输入文件 显示器:输出文件 打印机:输出文件 令4、C语言把文件看作一个字节序列,即由一连串的字节组成,称 为“流( stream)3,以字节为单位访问,没有记录的界限(实际存 在界限,例如,在FAT16文件系统中,文件的最大长度是2GB) 上一页下一页 返回
上一页 下一页 返回 第十三章 文 件 计算机系彭金莲制作 13.1 C文件概述 v 一、文件的概念 v 1、 “文件(file)” :是记录在介质上的数据的集合,以文件名作为 访问文件的标识。 v 介质:一般是磁盘、磁带、光盘等。 v 2、内存文件:在内存中开辟一段空间,以文件的方式存放数据。 如、DOS虚拟磁盘驱动程序RAMDRIVE.SYS建立的虚拟磁盘上 存放的文件。Windows9.X恢复盘也建立虚拟磁盘,用于临时存放 系统命令文件。 v 3、操作系统把与主机关联的终端也当作文件处理,如: 键盘: 输入文件 显示器:输出文件 打印机:输出文件 v 4、C语言把文件看作一个字节序列,即由一连串的字节组成,称 为“流(stream)” ,以字节为单位访问,没有记录的界限(实际存 在界限,例如,在FAT16文件系统中,文件的最大长度是2GB)
文件的概念 令5、按文件所依附的介质来分:有磁盘文件、磁带文件、内存文 件、设备文件等 按文件的内容区分:有源程序文件、目标文件、数据文件等 ◆7、按文件中的数据组织形式来分:数据文件可分为ASCⅡ码文件 和二进制文件 令ASCI码文件,又称为“文本文件”(text),其每一个字节存放一个 ASCI码。 令二进制文件,把内存中的数据按其在内存中的存储形式存放在磁盘 上 例、十进制整数10000 在内存中占两字节,其存放形式是:0010,01110001,0000 在二进制文件中也按这中方式存放 在ASC∏文件中,存放为31H、30H、30H、30H、30H,占五个字 节,它们分别是1、0、0、0、0、0字母的ASCⅢ码。 上一页 返回
上一页 下一页 返回 第十三章 文 件 计算机系彭金莲制作 文件的概念 v 5、按文件所依附的介质来分:有磁盘文件、磁带文件、内存文 件、设备文件等。 v 6、按文件的内容区分:有源程序文件、目标文件、数据文件等。 v 7、按文件中的数据组织形式来分:数据文件可分为ASCII码文件 和二进制文件。 v ASCII码文件,又称为“文本文件”(text),其每一个字节存放一个 ASCII码。 v 二进制文件,把内存中的数据按其在内存中的存储形式存放在磁盘 上。 v 例、十进制整数10000, 在内存中占两字节,其存放形式是:0010,0111,0001,0000。 在二进制文件中也按这中方式存放。 在ASCII文件中,存放为31H、30H、30H、30H、30H,占五个字 节,它们分别是1、0、0、0、0、0字母的ASCII码