C语言内涵教程周二强著第11章文件课件教学.pptVIP

  • 4
  • 0
  • 约7千字
  • 约 74页
  • 2017-01-01 发布于广东
  • 举报

C语言内涵教程周二强著第11章文件课件教学.ppt

C语言内涵教程 周二强 zeq126@126.com 中国铁道出版社 ISBN9787113163815 第11章 文件 11.1 文件概述 11.2 文件的打开和关闭 11.3 文件读写 11.4 标准设备文件 11.5文件随机读写 内存和外存 内存通常是指内存条;外存如硬盘、优盘等。 内存:存取速度快,但断电后数据不能保存 外存:存取速度慢,断电后数据能长期保存 程序运行时数据均保存在内存的存储单元中,程序运行结束后就不能查看位于变量中的处理结果了。 文件 外存中的数据通常以文件为单位进行管理,文件是一批数据的集合,以文件名标识。 文件中存储单元的最小单位也是字节,C语言把文件看成字节的序列。 有了文件,程序的处理结果就可以长期保存并方便地传阅了; 有了文件,程序所需的输入数据就不必非得由用户在程序运行时通过键盘输入了。 缓冲文件系统 缓冲文件系统是指系统自动为每个打开的文件申请一块称为缓冲区的内存空间,程序通过存取缓冲区中的数据间接地使用文件。 采用内存缓冲区,减少了读写外存的次数,提高了数据存取的效率。 程序中文件在使用之前需要执行一个打开操作和关闭操作。 FILE结构型变量 程序中与文件相关的信息被存储在FILE结构型变量中,一个文件关联于一个FILE结构型变量,程序中通过FILE结构型变量来使用与之相关的文件。 C语言标准没有详细规定FILE结构型的组成,仅仅描述

文档评论(0)

1亿VIP精品文档

相关文档