程序设计基础文件全解.pptVIP

  • 1
  • 0
  • 约5.06千字
  • 约 38页
  • 2016-12-20 发布于湖北
  • 举报
第8章 文件 主要内容: 8.1文件的基本概念 8.2常用文件操作的标准函数 8.3案例应用 8.1文件的基本概念 计算机信息系统中,根据信息的存储时间,可以分为临时性信息和永久性信息。简单来说,临时信息存储在计算机系统临时存储设备(例如存储在计算机内存),这类信息随系统断电而丢失。永久性信息存储在计算机的永久性存储设备(例如存储在磁盘和光盘)。永久性的最小存储单元为文件,因此文件管理是计算机系统中的一个重要的问题。一般来说,每台计算机都有一个操作系统负责管理计算机的各种资源。操作系统的文件系统负责将外部设备(如硬盘、打印机、光驱等)的信息组织方式进行统一规划,提供统一的程序访问数据的方法。 8.1.1文件概述 对于操作系统来说,文件是存储在磁盘上的一个信息序列,操作系统为这个信息序列起一个名称,这个名称就叫做文件名(或文件标识符)。由于文件存储在外存中,外存的信息相对于内存来说是海量的,而且出于安全、规范的角度,不能够允许程序随意使用外存的信息,因此,当程序要使用文件时必须向操作系统申请使用,操作系统按规则授权给程序后程序才可以使用,使用完毕后,程序应该通知操作系统。 终端文件中有3个文件是特殊的,每个C程序都用到。这3个文件是:标准输入文件(stdin)对应键盘,标准输出文件(stdout)对应终端屏幕,标准出错信息文件(stderr)对应终端屏幕。 这3个文件对所有的C

文档评论(0)

1亿VIP精品文档

相关文档