C语言程序设计能力教程(第二版)赵凤芝第10章-文件课件教学.PPTVIP

  • 3
  • 0
  • 约5.52千字
  • 约 52页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计能力教程(第二版)赵凤芝第10章-文件课件教学.PPT

在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 馋死 * 第十章 文件 10.1 文件概述 10.2 文件的常用操作 10.3 文件的应用举例 §10-1 文件概述 以往对数据的处理是直接在内存中进行的,例如:原始数据从键盘输入,或用赋值语句,经过内存,被计算机处理后的中间结果,或程序的运行结果,都是临时在内存中存放。 在实际使用中,如果将程序的运行结果,直接存储到外存上,以便保留 ,需用文件管理。 3 数据库管理:数据有组织的,集中管理,数据独立,共享,从内容到格式都与应用程序无关。 数据管理有三种形式: 1 程序管理:数据包含在程序中,内容与程序连在一起,数据的变化导致程序的变化。 2 文件管理:数据存储在外存上,其内容与具体应用程序无关,但文件格式是与程序不独立的。 一、 文件的概念 ? 文件是存储在外存上的信息的集合 ? 文件是数据有序的集合 ? 文件是磁盘设备和有I/O能力的外设的总称 用户使用的文件是逻辑文件,用户可通过文件名按逻辑结构存取数据;文件实际上是保存在各种物理存储介质上,称为物理文件。 C程序中的输入、输出文件,都以数据流的形式存储在介质上。按数据在介质上的存储方式,可分为文本文件和二进制文件。这两种文件都可以用顺序方式或随机方式进行存取。 1. 文件的读和写 在程序中,

文档评论(0)

1亿VIP精品文档

相关文档