清华大学出版社 TSINGHUA UN/VERSITY PRESS 第十章 文件操作
第十章
清华大学出版社 TSINGHUA UNIVERSITY PRESS 本章要点 文件的基本概念 文件的基本函数 文件的顺序读写 ■文件的随机读写 文件的简单应用
⚫ 本章要点 ◼ 文件的基本概念 ◼ 文件的基本函数 ◼ 文件的顺序读写 ◼ 文件的随机读写 ◼ 文件的简单应用
清华大学出版社 TSINGHUA UNIVERSITY PRESS ●主要内容 10.1c文件的有关概念 102文件的打开与关闭 103文件的顺序读写 104文件的随机读写 10.5文件读写的出错检测
⚫ 主要内容 10.1 C文件的有关概念 10.2 文件的打开与关闭 10.3 文件的顺序读写 10.4 文件的随机读写 10.5 文件读写的出错检测
清华大学出版社 TSINGHUA UNIVERSITY PRESS §101c文件的有关概念 10.1.1什么是文件 所谓文件一般指存储在外部介质(如磁盘磁带)上 数据的集合 操作系统是以文件为单位对数据进行管理的. 输入输出是数据传送的过程,数据如流水一样从 一处流向另一处,因此常将输入输出形象地称为 流( stream),即输入输出流。 C语言把文件看作是一个字符(字节)的序列 即由一个一个字符(字节)的数据顺序组成 个输入输出流就是个字节流或二进制流
§10.1 C文件的有关概念 10.1.1什么是文件 所谓文件一般指存储在外部介质(如磁盘磁带)上 数据的集合. 操作系统是以文件为单位对数据进行管理的. 输入输出是数据传送的过程,数据如流水一样从 一处流向另一处,因此常将输入输出形象地称为 流(stream),即输入输出流。 C语言把文件看作是一个字符(字节)的序列, 即由一个一个字符(字节)的数据顺序组成。一 个输入输出流就是一个字节流或二进制流
清华大学出版社 TSINGHUA UNIVERSITY PRESS §10.10文件的有关概念 10.1.2文件名 个文件要有一个惟一的文件标识,以便用户识 别和引用。文件标识包括三部分 (1)文件路径:(2)文件名主干;(3)文件后缀。 文件路径表示文件在外部存储设备中的位置。 如: d: \cc\.\ filel dat 注意 文件标识被称为文件名,但此时的文件名包括以上三部分内容 而不仅是文件名主干 文件名主干的命名规则遵循标识符的命名规则。后缀用来表 示文件的性质,一般不超过3个字母 如:doc(Word生成的文件),txt(文本文件),dat(数据文件)
§10.1 C文件的有关概念 10.1.2 文件名 一个文件要有一个惟一的文件标识,以便用户识 别和引用。文件标识包括三部分: (1)文件路径:(2)文件名主干;(3)文件后缀。 文件路径表示文件在外部存储设备中的位置。 如: d: \ cc \ temp \ file1 . dat ↑ ↑ ↑ 文件路径 文件名主干 文件后缀 注意: • 文件标识被称为文件名,但此时的文件名包括以上三部分内容, 而不仅是文件名主干。 •文件名主干的命名规则遵循标识符的命名规则。后缀用来表 示文件的性质,一般不超过3个字母. 如:.doc (Word 生成的文件),.txt (文本文件),.dat (数据文件)