C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰 第12章 文件处理.pptVIP

  • 4
  • 0
  • 约8.93千字
  • 约 26页
  • 2019-10-04 发布于广东
  • 举报

C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰 第12章 文件处理.ppt

第12章 文件处理 12.1 概述 12.2 文件和流 12.3 顺序文件的访问 12.4 随机文件的访问 12.1 概述 文件一般指存储在外部介质上的数据集合,操作系统以文件为单位对数据进行 管理。磁盘上的文件称为磁盘文件。对磁盘文件的输入/输出简称为文件I/O。 C++语 言中没有文件输入/输出语句,对文件的读写是用流或C++的库函数来实现。 在C++语言中,用扩展名h表示头文件,用扩展名cpp表示源程序文件,用扩展 名obj表示程序文件被编译后生成的目标文件,用扩展名exe表示连接目标文件后形 成的可执行文件。对于用户建立的用于保存数据的文件,通常用dat作扩展名,若它 是由字符构成的文本文件,则可用txt作为扩展名。 在C++中,按存储格式可以把文件分为两种类型:①ASCII码文件或文本文件; ②内部格式文件或二进制文件。两种存储格式所占用的存储空间不同。用ASCII码形 式输出与字符一一对应,一个字节代表一个字符。用二进制形式输出数据,可以节 省外存空间和转换时间,但一个字节并不对应一个字符,不能直接输出字符形式。 根据存取方式可以把文件分为顺序存取文件和随机存取文件。 12.2 文件和流 12.2.1 打开文件 12.2.2 关闭文件 12.2.1 打开文件 打开文件操作包

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档