- 4
- 0
- 约7千字
- 约 74页
- 2017-01-01 发布于广东
- 举报
C语言内涵教程 周二强 zeq126@126.com 中国铁道出版社 ISBN9787113163815 第11章 文件 11.1 文件概述 11.2 文件的打开和关闭 11.3 文件读写 11.4 标准设备文件 11.5文件随机读写 内存和外存 内存通常是指内存条;外存如硬盘、优盘等。 内存:存取速度快,但断电后数据不能保存 外存:存取速度慢,断电后数据能长期保存 程序运行时数据均保存在内存的存储单元中,程序运行结束后就不能查看位于变量中的处理结果了。 文件 外存中的数据通常以文件为单位进行管理,文件是一批数据的集合,以文件名标识。 文件中存储单元的最小单位也是字节,C语言把文件看成字节的序列。 有了文件,程序的处理结果就可以长期保存并方便地传阅了; 有了文件,程序所需的输入数据就不必非得由用户在程序运行时通过键盘输入了。 缓冲文件系统 缓冲文件系统是指系统自动为每个打开的文件申请一块称为缓冲区的内存空间,程序通过存取缓冲区中的数据间接地使用文件。 采用内存缓冲区,减少了读写外存的次数,提高了数据存取的效率。 程序中文件在使用之前需要执行一个打开操作和关闭操作。 FILE结构型变量 程序中与文件相关的信息被存储在FILE结构型变量中,一个文件关联于一个FILE结构型变量,程序中通过FILE结构型变量来使用与之相关的文件。 C语言标准没有详细规定FILE结构型的组成,仅仅描述
您可能关注的文档
- C语言程序设计孙辉等c语言程序设计电子讲稿(孙辉)07750课件教学.ppt
- C语言程序设计唐云廷第0章C语言概述课件教学.ppt
- C语言程序设计唐云廷第1章程序的概念与算法(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第2章C语言程序的基本构成(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第3章输入输出程序设计(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第4章while循环程序设计(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第5章for循环程序设计(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第6章if语句的应用(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第7章switch语句的应用(09_09_NIT_L)课件教学.ppt
- C语言程序设计唐云廷第8章_2指针(09_09_NIT_L)课件教学.ppt
最近下载
- 广东省标准《矩形顶管工程技术规程》.docx VIP
- 新集二矿毕业设计论文.docx VIP
- 人体形态评定.pptx VIP
- 2020-2021年江苏跨地区职业学校单招联考语文试卷附答案答题卡.pdf VIP
- OXSAS软件日常操作培训教程.pptx VIP
- 2026江苏省人民医院行风监督处管理辅助岗招聘1人笔试模拟试题及答案解析.docx VIP
- 2026江苏省人民医院行风监督处管理辅助岗招聘1人考试参考题库及答案解析.docx VIP
- 2026年考研政治真题.pdf VIP
- 江苏省2025—2026年跨地区职业学校职教高考一轮联考语文答案.docx VIP
- 连杆结构设计及校核(传统)范例.pdf VIP
原创力文档

文档评论(0)