C语言程序设计课件作者崔永君彭静全书第11章节.pptVIP

  • 2
  • 0
  • 约8.24千字
  • 约 55页
  • 2018-05-08 发布于广东
  • 举报

C语言程序设计课件作者崔永君彭静全书第11章节.ppt

第 11 章 文件      11.1 C文件概述   文件通常是驻留在外部介质(如磁盘等)上的,在使用时才调入内存中来。从不同的角度可对文件作不同的分类:① 按文件所依附的介质来分,有卡片文件、纸带文件、磁带文件、磁盘文件等;② 按文件内容来分,有源文件、目标文件、数据文件等;③ 按文件中数据组织形式来分,有字符文件和二进制文件。   从用户的角度来看,文件可分为普通文件和设备文件两种。 普通文件是指驻留在磁盘或其他外部介质上的一个有序数据集,可以是源文件、目标文件、可执行程序;也可以是一组待输入处理的原始数据,或者是一组输出的结果。对于源文件、目标文件、可执行程序可以称做程序文件,对输入输出数据可称做数据文件。   设备文件是指与主机相连的各种外部设备,如显示器、打印机、键盘等。在操作系统中,把外部设备也看做一个文件来进行管理,把它们的输入、输出等同于对磁盘文件的读和写。   通常把显示器定义为标准输出文件,一般情况下在屏幕上显示有关信息就是向标准输出文件输出数据,如前面经常使用的printf、putchar函数就是这类输出。   canf、g etchar函数就属于这类输入。从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。ASCII码文件也称为文本文件、字符文件或正文文件,它是按字符来存储的,具有可读性。这种文件在磁盘中存放时每个字符对应一个字节

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档