第9章文件c语言教学.pptVIP

  • 0
  • 0
  • 约7.02千字
  • 约 32页
  • 2018-04-15 发布于河南
  • 举报
第9章文件c语言教学

第九章 文件 本章目标 了解文件的基本概念和分类 熟悉文件的相关操作函数 掌握文件打开、关闭、读写和定位函数的使用方法 会用C语言的文件打开、关闭、读写和定位函数编写程序 9.1 文件概述 文件:是一组相关数据的有序集合,这个数据集的名称叫文件名 。 使用数据文件的目的 1、数据文件的改动不引起程序的改动——程序与数据分离 2、不同程序可以访问同一数据文件中的数据——数据共享 3、能长期保存程序运行的中间数据或 结果数据 9.1 文件概述 文件分类: 按文件的逻辑结构: 记录文件:由具有一定结构的记录组成(定长和不定长) 流式文件:由一个个字符(字节)数据顺序组成 按存储介质: 普通文件:存储介质文件(磁盘、磁带等) 设备文件:非存储介质(键盘、显示器、打印机等) 按数据的组织形式: 文本文件: ASCII文件,每个字节存放一个字符的ASCII码 二进制文件:数据按其在内存中的存储形式原样存放 9.1 文件概述 9.2 文件指针 C语言采用缓冲文件系统来处理文件。缓冲文件系统是指系统自动地在内存区为每一个正在使用的文件开辟一个缓冲区,从内存向磁盘输出数据必须先送到内存中的缓冲区,装满缓冲区后才一起送到磁盘去。如果从磁盘向内存读入数据,则一次从磁盘文件将一批数据输入到内存缓冲去,然后再从缓冲区逐个地将数据送入程序数据区。 9.2 文件指针 文件结构体FILE 缓

文档评论(0)

1亿VIP精品文档

相关文档