C语言程序设计实验指导唐来王萌第8章文件课件教学.pptVIP

  • 2
  • 0
  • 约1.24万字
  • 约 75页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计实验指导唐来王萌第8章文件课件教学.ppt

第8章 文件 * 在程序设计的具体应用中,无论是程序还是数据,常常都是以文件的方式存放的。C语言提供了对文件的操作,本章讨论文件的打开、关闭、读、写、定位等各种操作。 8.1 C文件概述 8.2 文件指针 8.3 文件的打开与关闭 8.4 文件的读写操作 8.5 文件的随机读写 8.6 文件检测函数 8.7 C库文件 8.1 C文件概述 文件是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件等。文件通常是驻留在外部介质(如磁盘)上的,在使用时才调入内存中来。从不同的角度可对文件作不同的分类。 (1)从用户的角度看,文件可分为普通文件和设备文件两种。 1) 普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可以是源文件、目标文件、可执行程序;也可以是一组待输入处理的原始数据,或者是一组输出的结果。对于源文件、目标文件、可执行程序可以称作程序文件,对输入输出数据可称作数据文件。 2) 设备文件是指与主机相联的各种外部设备,如显示器、打印机、键盘等。在操作系统中,把外部设备也看作是一个文件来进行管理,把它们的输入、输出等同于对磁盘文件的读和写。 (2)从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。 1) ASCII文件也称为文本文件,这种文件在磁盘中存

文档评论(0)

1亿VIP精品文档

相关文档