第10章文件 第10章文件 10,1文件的概述 10.2文件类型及文件变量的定义 10.3文件操作 104文件的读写 10.5文件的定位 10.6文件应用举例 Back
第10章 文件 第10章 文件 10.1 文件的概述 10.2文件类型及文件变量的定义 10.3文件操作 10.4文件的读写 10.5文件的定位 10.6文件应用举例
第10章文件 10.1文件的概念 10.1.1变量的地址与变量的内容 文件就是指存储在外存储介质(如磁盘)上的 逻辑上具有完整意乂的数据集合,每个文件都用一个 名字(称为文件名)作标识,通过文件名来达到对数 据存取的目的,即所谓“按名称取
第10章 文件 10.1 文件的概念 10.1.1 变量的地址与变量的内容 文件就是指存储在外存储介质(如磁盘)上的 逻辑上具有完整意义的数据集合,每个文件都用一个 名字(称为文件名)作标识,通过文件名来达到对数 据存取的目的,即所谓“按名称取”
第10章文件 102文件类型及文件变量的定义 1、文件类型 计算机的文件类型有很多,本章我们仅讨论通过C程序的 输入输岀操作所涉及的、存储在磁盘上的文件。对文 件可按各种方法进行分类,本章将按以下两种分类方 法,一是按文件中数据格式分类,二是按文件读写方 式分类
第10章 文件 10.2 文件类型及文件变量的定义 1、文件类型 计算机的文件类型有很多,本章我们仅讨论通过C程序的 输入输出操作所涉及的、存储在磁盘上的文件。对文 件可按各种方法进行分类,本章将按以下两种分类方 法,一是按文件中数据格式分类,二是按文件读写方 式分类
第10章文件 (1)按数据格式分类 所谓文本文件就是指,当输出时,数据按面值转换成一串字符, 每个字符以字符的ASC代码存储到文件中,一个字符占一个字节。 个单精度型数据-12.34在内存中占四个字节,当把它以字符 代码的形式存储到文件中时,系统将把它转换成-、1、2、(点号)、3、 4六个字符的ASCⅢ码并把这些代码依次存入文件中,在文件中占六个 字节
第10章 文件 (1) 按数据格式分类 所谓文本文件就是指,当输出时,数据按面值转换成一串字符, 每个字符以字符的ASCII代码存储到文件中,一个字符占一个字节。 一个单精度型数据-12.34在内存中占四个字节,当把它以字符 代码的形式存储到文件中时,系统将把它转换成-、1、2、.(点号)、3、 4六个字符的ASCII码并把这些代码依次存入文件中,在文件中占六个 字节
第10章文件 对于一个字符型数据,占一个字节;对于 int型数据,每个数据占两个字节,其他依次类 推。当对二进制文件进行输入输出操作,不必 经过任何转换,可直接将数据输入输出,从而 提高文件操作速度 注意:不能将二进制数据直接输出到终端屏 幕,也不能从键盘输入二进制数据
第10章 文件 对于一个字符型数据,占一个字节;对于 int型数据,每个数据占两个字节,其他依次类 推。当对二进制文件进行输入输出操作,不必 经过任何转换,可直接将数据输入输出,从而 提高文件操作速度。 注意:不能将二进制数据直接输出到终端屏 幕,也不能从键盘输入二进制数据