9.2文件的读写 文件:存储在外部介质上数据的集合。 按名存取 1.记录 由若干个相互关联的数据项组成。 例如,由学生的学习成绩信息组成的记录: 学号 姓名 数学成绩 语文成绩 物理成绩 总分 数据项 2.文件及其种类 文件是记录的集合 顺序访问模式:顺序文件,记录可长可短 随机访问模式:随机文件,记录的长度相同 二进制访问模式:二进制文件(可认为记录长度为1)
9.2 文件的读写 文件:存储在外部介质上数据的集合。 按名存取 1. 记录 由若干个相互关联的数据项组成。 例如,由学生的学习成绩信息组成的记录: 学号 姓名 数学成绩 语文成绩 物理成绩 总分 数据项 2. 文件及其种类 文件是记录的集合 顺序访问模式:顺序文件,记录可长可短 随机访问模式:随机文件,记录的长度相同 二进制访问模式:二进制文件(可认为记录长度为1)
(1)顺序文件 按顺序依次把记录写入文件: 按顺序依次把记录读出来。 记录1 记录2 记录N 文件结束标志 文本文件:一行一条记录,记录可长可短,以“换行” 字符为分隔符号。 (2)随机文件 随机文件可以直接访问文件中的任意一个记录。 记录长度相同 根据记录号访问 #1记录1 #2记录2 #N记录N (3)二进制文件 直接把二进制码存放在文件中
(1) 顺序文件 按顺序依次把记录写入文件; 按顺序依次把记录读出来。 记录 1 记录 2 . 记录 N 文件结束标志 文本文件:一行一条记录,记录可长可短,以“换行” 字符为分隔符号。 (2) 随机文件 随机文件可以直接访问文件中的任意一个记录。 记录长度相同 根据记录号访问 #1 记录 1 #2 记录 2 . #N 记录 N (3) 二进制文件 直接把二进制码存放在文件中