C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目课件作者姚琳第8章节文件.PPTVIP

  • 1
  • 0
  • 约9.71千字
  • 约 54页
  • 2018-05-08 发布于广东
  • 举报

C语言程序设计第2版工业和信息化普通高等教育“十二五”规划教材立项项目课件作者姚琳第8章节文件.PPT

文件 文件和文件类型指针 文件的打开与关闭 文本文件的读写 二进制文件的读写 文件读写指针定位函数 小结 文件 前几章中的程序 数据输入:键盘 数据输出:显示器 实际应用中,需要将数据以文件的形式长期保存在计算机外存中 C语言提供输入/输出函数,用于完成数据文件的建立、读写、追加等处理 8.2 文件和文件类型指针 文件是指存储在外部存储介质上相关数据的集合 8.2 文件和文件类型指针 按其存放内容分 程序文件 数据文件 按照对文件的不同处理方式分 缓冲文件 非缓冲文件 8.2 文件和文件类型指针 按其存放的代码形式分 ASCII文件 二进制文件 8.2 文件和文件类型指针 用缓冲文件系统处理的文件称为缓冲文件 系统在内存中为每个正在使用的缓冲文件开辟一个缓冲区,其大小是512字节 对文件读写数据都通过缓冲区进行 8.2 文件和文件类型指针 文件指针是指向含有文件信息的结构体类型指针 此结构体类型由系统定义 在stdio.h文件中将其定义为FILE类型 缓冲文件系统自动为每一个正在使用中的文件分配一个FILE类型变量,用于存放该文件的有关信息 定义形式为: FILE *fp; 8.2 文件和文件类型指针 外部设备中的3个特殊的设备文件 ①标准输入文件 文件指针为stdin,系统指定为键盘 ②标准输出文件 文件指针为stdout,系统指定为显示器

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档