文档介绍:C C语言程序设计(第语言程序设计(第 3 3版)张磊编著版)张磊编著清华大学出版社清华大学出版社 C C语言程序设计语言程序设计第第9 9章章文件程序设计文件程序设计《C语言程序设计》(第 3版) 张磊编著 21 世纪高等学校规划教材清华大学出版社 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. C C语言程序设计(第语言程序设计(第 3 3版)张磊编著版)张磊编著清华大学出版社清华大学出版社第9章文件程序设计? 文件概述? 文件的基本操作? 文件的数据块读写操作? 文件的其他操作? 文件应用举例 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. C C语言程序设计(第语言程序设计(第 3 3版)张磊编著版)张磊编著清华大学出版社清华大学出版社 文件概述?? 文件的概念文件的概念?? 文件的分类文件的分类?? 文件的一般操作过程文件的一般操作过程?? 文件的指针文件的指针 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. C C语言程序设计(第语言程序设计(第 3 3版)张磊编著版)张磊编著清华大学出版社清华大学出版社 文件的概念??文件是文件是计算机中的一个重要概念,通常是指计算机中的一个重要概念,通常是指存储存储在外部介质上的信息的集合在外部介质上的信息的集合。存储程序代码的文。存储程序代码的文件称为件称为程序文件程序文件,存储数据的文件称为,存储数据的文件称为数据文件数据文件。。另外, 另外, C C 语言把输入输出设备也视为一类特殊的语言把输入输出设备也视为一类特殊的文件文件。计算机对文件的操作总体上分成输入和输。计算机对文件的操作总体上分成输入和输出两大类,对文件的输人输出( 出两大类,对文件的输人输出( I/0 I/0 )过程是通过)过程是通过操作系统进行管理的。操作系统进行管理的。 C C 语言程序对文件的处理语言程序对文件的处理是通过标准函数库中的文件操作函数实现的,使是通过标准函数库中的文件操作函数实现的,使用这些函数,可以简单、高效、安全地访问外部用这些函数,可以简单、高效、安全地访问外部数据。数据。 Evaluation only. Evaluation only. Created with Client Profile . Created with Client Profile . Copyright 2004-2011 Aspose Pty Ltd. Copyright 2004-2011 Aspose Pty Ltd. C C语言程序设计(第语言程序设计(第 3 3版)张磊编著版)张磊编著清华大学出版社清华大学出版社 文件的概念 1 C语言中,所有的外部设备均被作为文件对待,这种文件称为设语言中,所有的外部设备均被作为文件对待,这种文件称为设备文件。对外部设备的输人输出处理就是读写设备文件的过程。备文件。