第六章磁数据存储
第六章 磁盘数据存储 第六章 磁盘数据存储 6.1 将数据写入文件 6.2 文件读写分类函数 6.3 文件定位函数 6.1 将数据写入文件 在前几章中我们学习的数据类型,可以用来存储相关数据,但这种存储是暂时的,当程序结束运行,这些数据也就消失了。为了长期保存这些数据,我们可以将它们存储到硬盘上,如果需要使用这些数据,再从硬盘上将它们读出来,这样数据就可以重复使用了。 在这一章我们要学习的主要内容是: 如何将数据写入文件 如何从文件中读取数据 文件的概念与类型 文件的概念 文件是根据特定目的而收集在一起并存储在外部介质上的有关数据的集合。 C语言把文件看作是一个字符(字节)的序列,即由一个一个字符(字节)的数据顺序组成。根据数据的组织形式,可分为文本文件和二进制文件两类。 文本文件(ASCII文件) 每个字节存放一个字符(即其ASCII码) 优点:便于对字符进行处理,可以直接输出字符形式 缺点:占用存储空间较多,对于数值型数据,其二进制形式与ASCII码形式转换需要时间 文件的概念与类型 二进制文件 数据按其在内存中的存储形式存放在磁盘上 优点:节省空间,输入输出速度快 缺点:不能直接输出字符形式 使用文件读写数据的四个必要步骤: 定义文件指针变量,文件类型FILE是在stdio.h头文件中声明的,可以直接使用 打开文件,并判断是否能正确打开文件,如果打开文件失败
您可能关注的文档
- 第六章国贸易结算.pptx
- 第六章对投资的核算.ppt
- 第六章审目标.ppt
- 第六章工项目招投标阶段的成本.ppt
- 第六章固资产投资.ppt
- 第六章建物评估.ppt
- 第六章工量清单计价应用.ppt
- 第六章工企业的会计核算.ppt
- 第六章成报表与成本分析.ppt
- 第六章工量清单计价.ppt
- 2024-2025学年湖南省长沙市望城区四年级(下)期末数学试卷 含解析.docx
- CN119414168A 一种电子式互感器多物理场耦合绝缘耐压验证方法 (贵州电网有限责任公司).docx
- 2024-2025学年湖南省长沙市岳麓区四年级(下)期末数学试卷 含解析.docx
- 小学数学规律型题目专项辅导资料.docx
- CN119414191A 基于声热场模型的变压器故障反演定位方法及装置 (国网天津市电力公司高压分公司).docx
- 第五章光学基础达标检测卷.pdf
- 2024-2025学年江西省南昌市市区四年级(下)期末数学试卷 含解析.docx
- CN119414191B 基于声热场模型的变压器故障反演定位方法及装置 (国网天津市电力公司高压分公司).docx
- 消防工程维修流程及安全管理方案.docx
- 2026年广东省江门市幼儿园教师招聘笔试备考试题及答案解析.docx
原创力文档

文档评论(0)