第六章磁数据存储.ppt

第六章磁数据存储

第六章 磁盘数据存储 第六章 磁盘数据存储 6.1 将数据写入文件 6.2 文件读写分类函数 6.3 文件定位函数 6.1 将数据写入文件 在前几章中我们学习的数据类型,可以用来存储相关数据,但这种存储是暂时的,当程序结束运行,这些数据也就消失了。为了长期保存这些数据,我们可以将它们存储到硬盘上,如果需要使用这些数据,再从硬盘上将它们读出来,这样数据就可以重复使用了。 在这一章我们要学习的主要内容是: 如何将数据写入文件 如何从文件中读取数据 文件的概念与类型 文件的概念 文件是根据特定目的而收集在一起并存储在外部介质上的有关数据的集合。 C语言把文件看作是一个字符(字节)的序列,即由一个一个字符(字节)的数据顺序组成。根据数据的组织形式,可分为文本文件和二进制文件两类。 文本文件(ASCII文件) 每个字节存放一个字符(即其ASCII码) 优点:便于对字符进行处理,可以直接输出字符形式 缺点:占用存储空间较多,对于数值型数据,其二进制形式与ASCII码形式转换需要时间 文件的概念与类型 二进制文件 数据按其在内存中的存储形式存放在磁盘上 优点:节省空间,输入输出速度快 缺点:不能直接输出字符形式 使用文件读写数据的四个必要步骤: 定义文件指针变量,文件类型FILE是在stdio.h头文件中声明的,可以直接使用 打开文件,并判断是否能正确打开文件,如果打开文件失败

文档评论(0)

1亿VIP精品文档

相关文档