- 2
- 0
- 约2.12万字
- 约 29页
- 2018-12-31 发布于上海
- 举报
shisan文件
第十三章 文件13.1 C文件概述文件:存储在外部介质上数据的集合,是操作系统数据管理的单位使用数据文件的目的1、数据文件的改动不引起程序的改动——程序与数据分离2、不同程序可以访问同一数据文件中的数据——数据共享3、能长期保存程序运行的中间数据或结果数据文件分类按存储介质:普通文件:存储介质文件(磁盘、磁带等)设备文件:非存储介质(键盘、显示器、打印机等)按数据的组织形式:文本文件: ASCII文件,每个字节存放一个字符的ASCII码二进制文件:数据按其在内存中的存储形式原样存放如int型数10000ASCII形式001100010011000000110000001100000011000000100111000100000010011100010000内存存储形式二进制形式文本文件特点:存储量大、速度慢、便于对字符操作二进制文件特点:存储量小、速度快、便于存放中间结果缓冲文件系统:程序指令区输入文件缓冲区磁盘文件用户数据区磁盘程序数据区a缓冲区输出文件缓冲区非缓冲文件系统:文件处理方法缓冲文件系统:高级文件系统,系统自动为正在使用的文件开辟内存缓冲区非缓冲文件系统:低级文件系统,由用户在程序中为每个文件设定缓冲区 13.2 文件类型指针文件结构体FILE 缓冲文件系统为每个正使用的文件在内存开辟文件信息区文件信息用系统定义的名为FILE的结构体描述FILE定义在stdio.
原创力文档

文档评论(0)