C语言程序设计与应用教程(第二版)周虹闫瑞峰王永利主编第12章文件课件教学.pptVIP

  • 4
  • 0
  • 约1.47万字
  • 约 94页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计与应用教程(第二版)周虹闫瑞峰王永利主编第12章文件课件教学.ppt

佳木斯大学 C语言程序设计与应用教程 (第二版) 第12章 文 件 学习目标 了解C语言文件的概念 掌握C语言文件操作函数及读写函数 掌握C语言文件的建立和使用 12-1 文件的概念 文件(file)是程序设计中一个重要的概念。文件一般指存储在外部介质上的一组相关数据的集合。一批数据是以文件的形式存放在外部介质(如磁盘)上的。操作系统是以文件为单位对数据进行管理的,也就是说,如果想查找存在外部介质上的数据,必须先按文件名找到所指定的文件,然后再从该文件中读取数据。要向外部介质上存储数据也必须先建立一个文件(以文件名标识),才能向它输出数据。 12-1 文件的概念 我们在编程时所用到的输入和输出,都是以终端为对象的,即从终端键盘输入数据,运行结果输出到终端上。从操作系统的角度看,每一个与主机相联的输入输出设备都被看作是一个文件。例如,终端键盘是输入文件,显示屏和打印机是输出文件。 在程序运行时,常常需要将一些数据(运行的最终结果或中间数据)输出到磁盘上存放起来,以后需要时再从磁盘中输入到计算机内存,这就要用到磁盘文件。 12-1 文件的概念 一个C文件是一个字节流或二进制流。在C语言中对文件的存取是以字符(字节)为单位的。输入输出的数据流的开始和结束仅受程序控制,而不受物理符号(如回车换行符)控制。也就是说,在输出时不会自动增加回车换行符作为记录结束的标志,

文档评论(0)

1亿VIP精品文档

相关文档