第9章C语言..docVIP

  • 4
  • 0
  • 约1.78万字
  • 约 18页
  • 2016-12-10 发布于重庆
  • 举报
第9章C语言.

第9章 文件 文件是C语言程序设计中的一个重要内容。本章主要介绍文件的打开与关闭,文件的读/写以及出错与结束检验。 ?9.1 文件的概念 在前几章介绍的编程例题中,就曾接触过文件。如存储在项目管理文件夹中的.c源程序文件等。但在程序运行过程中所处理的数据却存储在内存中,程序运行的结果显示在屏幕上,并没有做永久保存。若想记录程序的运行结果,似乎只能用笔写在纸上来记录了。如例6.10-2“学生成绩统计”程序的运行。那么是否有办法将这些数据保存在一个磁盘文件里,供日后使用呢?答案是肯定的。 在C语言的编程中,编写的源程序需要以文件的形式保存起来,以便重复利用;各种类型的数据也需要长久保存,以备再利用。这些都涉及到文件的概念。 所谓文件,是一组有序的数据集合,诸如一段程序,一批实验数据及一幅图像。C语言文件按信息存放设备分为磁盘文件和设备文件2种。磁盘文件指驻留在外存上的有序的数据集合,包括程序文件(源程序文件、目标文件和可执行文件)及数据文件(指深入/输出数据,诸如一组待处理的原始数据——输入数据,或一组输出的结果——输出数据)。也可以这样说,程序文件是程序代码的有序集合,数据文件是一组数据的有序集合。设备文件是指与主机相连的各种外部设备,诸如标准输入设备——键盘,标准输出设备——显示器,一般输出设备——打印机和绘图仪等。在C语言中,把外部设备看做一个文件来管理,即把

文档评论(0)

1亿VIP精品文档

相关文档