C++语言程序设计 教学课件 作者 邓振杰 第12章.pptVIP

  • 2
  • 0
  • 约6.58千字
  • 约 48页
  • 2019-10-04 发布于广东
  • 举报

C++语言程序设计 教学课件 作者 邓振杰 第12章.ppt

第12章 文 件 处 理 12.1 文 件 简 介 12.2 文 件 和 流 12.3 顺序文件的访问 12.4 随机文件的访问 12.1 文 件 简 介 C++的文件一般指存储在外部介质上的数据集合。 这里的外部存储介质一般特指磁盘,磁盘上的文件称为磁盘文件。对磁盘文件的输入/输出简称为文件I/O。 每个文件都对应一个文件名, 文件名由文件主名和扩展名两部分组成,它们之间用圆点分开。文件主名是由用户命名的一个有效的C++标识符,为了便于记忆和使用,一般使文件主名的含义与所存的文件内容相一致。 文件扩展名是由用户命名的1~3个字符组成,是有效的C++标识符,通常用它来区分文件的类型。 在C++程序中保存数据的文件按存储格式分为两种类型,一种为ASCII码文件或文本文件,它的每一个字节存放一个ASCII代码,代表一个字符。另一种为内部格式文件或二进制文件,是把内存中的数据按其在内存中的存储形式原样输出到磁盘上存放。 12.2 文 件 和 流 C++语言把文件看作是一个字符(字节)的序列,即由一个一个字符(字节)的数据顺序组成。一个文件是一个字节流或二进制流。它把数据看作是一连串的字符(字节),而不考虑记录的界限。 这种以字节流或二进制流组成的文件被称为流式文件。以字符为单位进行操作增加了处理的灵活性。 为了进行文件I/O操作

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档