vc 文件的保存及读取.pptVIP

  • 3
  • 0
  • 约3.97千字
  • 约 25页
  • 2019-08-03 发布于江苏
  • 举报
* * 第10章 文件 10.1 C文件概述 10.1.1 概念 存储在外部介质上数据的集合,是操作系统管理数据的单位。 外部介质: 磁盘 (输入、输出都可) 终端键盘 ——输入文件 显示器 打印机 ——输出文件 10.1.2 数据流 C语言把文件看作数据流。 字节的序列。 字节流或二进制流。 ASCII文件与二进制文件。 文件的存取单位:字节。 流式文件:把文件中的数据看成由字节组成的数据流,而不认为文件是 由记录构成的。 10.1.3 缓冲文件系统与非缓冲文件系统 缓冲文件系统:系统自动为文件开辟存放文件的缓冲区,用于存放 文件的数据。缓冲区大小一般为512字节,是与外存进行数据交换的数据单位。又称高级(高层)输入输出系统。 非缓冲文件系统 :系统自动不提供缓冲区,需要编写程序设定缓冲区。又称低级(低层)输入输出系统。 书上图示。 10.2 文件类型指针 要想对文件进行操作,首先必须为不同的文件定义不同的文件指针,然后通过这些指针操作文件。 定义方式 FILE *fp; 实际上,FILE是一种结构类型,用来描述文件有关信息。 定义

文档评论(0)

1亿VIP精品文档

相关文档