第8章节C语言程序的设计文件.pptVIP

  • 1
  • 0
  • 约9.03千字
  • 约 23页
  • 2017-04-01 发布于四川
  • 举报
第8章节C语言程序的设计文件

每一个被使用的文件都在内存中开辟一个区域,用来存放文件的有 关信息。这些信息是保存在一个结构体类型的变量中的。该结构体类型 的名称为FILE,其定义如下: typedef struct { int _fd; 文件号 int _cleft; 缓冲区中剩下的字符 int _mode; 文件操作模式 char * _nextc; 下一个字符位置 char * _buff; 文件缓冲区位置 }FILE; 有了FILE类型之后,我们就可以用它来定义文件类型的变量、 数组和指针。如: FILE fp[256]; 定义了一个结构体数组 fp,包含256个元素。 FILE *fp; 定义了一个指向FILE类型结构体的指针变量fp。有了这 个定义之后,就可以用它指向一个文件,然后通过它来实现对文件 的访问。 对文件的操作无非是: ①文件的打开 ②文件的关闭 ③文件的读 ④文件的写 这四个操作。在C语言中使用专门的库函数来完成。 一.文件的打开 使用fopen()函数来实现打开文件,而且在调用fopen()之前,需 先定义一个FILE类型的指针。一般使用格式如下:

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档