c语言 第5讲 文件.pptVIP

  • 5
  • 0
  • 约 35页
  • 2016-12-22 发布于河南
  • 举报
第15讲 文件 内容提要 文件概述 标准文件操作 文件概述(1) 文件是指存放在外存储器上的信息的集合 数据文件的存储形式 文本文件(ASCII文件) 按数据的ASCII形式存储:每一个字节放一个ASCII码,代表一个字符。 二进制文件 按数据在内存中的二进制形式存储 文件概述(2) 文本文件和二进制文件 标准文件与非标准文件 利用缓冲区将对磁盘文件的频繁逐次访问变为批量访问的做法称为标准文件操作 文件的存取方式 标准I/O提供了4种文件存取方法 读写一个字符 读写一个字符串,将多个字符组成的字符串写入文件或从文件中读出。 格式化读写,根据格式控制指定的数据格式对数据进行转换存取。 成块读写,也称做按记录读写。 4种存取方式和C语言的对应的函数关系: 标准文件FILE结构指针 标准文件系统为每一个文件定义一个FILE型的结构体变量, 一般定义在stdio.h头文件中。 FILE类型 保存被使用的文件的有关信息 所有的文件操作都需要FILE类型的指针 FILE是库文件中定义的结构体的别名 注意不要写成struct FILE 举例 FILE *fp; FILE类型 typedef struct { short level; /*缓冲区满空程度*/ unsigned flags; /*文件状态标志*/

文档评论(0)

1亿VIP精品文档

相关文档