- 2
- 0
- 约7.26千字
- 约 22页
- 2017-08-06 发布于河南
- 举报
第9章 文件 C语言课件
* 目录页 * 目录页 文件 第9章 文件的概念及分类 文件的基本操作 本章 要点 9.1 概述 第9章 数据文件在磁盘上有两种存储方式,一种是按ASCII码存储,称为ASCII码文件;一种是按二进制码存储,称为二进制文件。 1.ASCII码文件 ASCII码文件(又称文本文件),它的每一个字节存放一个ASCII代码,代表一个字符。该存储方式便于字符的输入和输出处理,用ASCII码形式输出与字符一一对应,一个字节代表一个字符,非常直观,但占用存储空间较大。 2.二进制文件 二进制文件是把内存中的数据按其在内存中存储形式原样输出到磁盘上存放,一个字节并不对应一个字符,但占用存储空间较小。 9.1.1 文件的存储方式 9.1 概述 第9章 C语言有两类文件系统,一类为缓冲文件,又称为标准I/O文件或高级文件系统;另一类为非缓冲文件,又称为系统I/O文件或低级文件系统。 1.缓冲文件 缓冲文件系统是指系统自动地在内存区为每一个正在使用的文件开辟一个缓冲区,当从内存向磁盘文件输出数据时,必须先送到内存缓冲区,待缓冲区装满后再向磁盘输出。输入数据的过程正好相反,先将一批数据从磁盘输入到缓冲区,然后再从缓冲区将数据逐个送到程序数据区。这样做是
原创力文档

文档评论(0)