第十六篇 文件.pptVIP

  • 2
  • 0
  • 约4.41千字
  • 约 11页
  • 2017-06-02 发布于湖北
  • 举报
第十六章 文 件 第十六章 文 件 16.1 C语言文件的概念 1.C语言中,对文件的存取方式:顺序存取和直接存取(随机存 储)。 2.数据可以按文本形式或二进制形式存放在介质上,因此文件可以 按数据的存放形式分为文本文件和二进制文件,这两种文件都可 以用顺序方式或直接(随机)方式进行存取。 3.所谓文本文件指的是,当输出时,数据转换成一串字符,每个字 符以字符的ASCII码值存储到文件中,一个字符占一个字节,例 如int类型的整数1234和float类型的小数3.141592,都转换为字 符存放到文件。 4.当数据按二进制行使输出到文件中,数据不经过任何转换、按计 算机内的存储形式直接存放到磁盘上。当从二进制文件中读入数 据时,不必经过任何转换,而直接将读入的数据存入变量所占内 存空间。由此可见,因为不存在转换的操作,从而提高了对文件 输入输出的速度。 5.另外,对文件进行输入输出的时候,系统将为输入或输出文件开 辟缓冲区。 第十六章 文 件 16.2 文件指针 文件指针实际上是指向一个结构体类型的指针,这个结构体中包含诸如:缓冲区的地址、在缓冲区中当前存取的字符的位置、对文件是“读”还是“写”、是否出错、是否遇

文档评论(0)

1亿VIP精品文档

相关文档