C语言程序设计 黄锐军 第11章 文件新.pptVIP

  • 6
  • 0
  • 约 36页
  • 2015-12-15 发布于广东
  • 举报

C语言程序设计 黄锐军 第11章 文件新.ppt

第11章 文件 文件是指一组相关数据的有序集合,这些数据存储在磁盘上,用一个名称来概括。数据的永久存储都要依赖于文件,本章讨论如对文件进行操作,主要包括文本文件与二进制文件的读与写及文件位置的定位等。 11.1 文本文件 11.1.1 文件概述 ? 所谓“文件”是指一组相关数据的有序集合,这个数据集有一个名称,叫做文件名。从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。 在C语言中用一个指针变量指向一个文件, 这个指针称为文件指针。通过文件指针就可对它所指的文件进行各种操作。 定义说明文件指针的一般形式为: FILE* 指针变量标识符; 其中FILE应为大写,它实际上是由系统定义的一个结构,该结构中含有文件名、文件状态和文件当前位置等信息。 在编写源程序时不必关心FILE结构的细节。 例如: FILE *fp; 表示fp是指向FILE结构的指针变量,通过fp 即可找存放某个文件信息的结构变量,然后按结构变量提供的信息找到该文件,实施对文件的操作。习惯上也笼统地把fp称为指向一个文件的指针。 文件在进行读写操作之前要先打开,使用完毕要关闭。所谓打开文件,实际上是建立文件的各种有关信息,并

文档评论(0)

1亿VIP精品文档

相关文档