- 3
- 0
- 约1.1万字
- 约 46页
- 2018-01-26 发布于浙江
- 举报
c语言ch10
本章的节本要求 本章主要介绍C语言的文件操作,通过本章的学习读者会对C语言的有关文件操作的基本概念,并能够编制相关的程序。 本章将主要通过大量实训示例讲解各种文件操作,希望读者通调上机调试并运行测试程序。 10.1 文件概念 文件是指一组相关数据的有序集合。这个数据集的名称叫做文件名。 普通文件指存储在磁盘或其它外部介质上的一个有序数据集,可以是源文件、目标文件、可执行程序;也可以是一组待处理的数据。 设备文件指与主机相联的各种外部设备,如显示器、打印机、键盘等。 从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。 在C语言中,当打开一个文件时,此文件就和某个流相关联,流是文件和程序之间通迅的通道 在C语言中,文件操作都是由库函数来完成的。 在本章内将介绍主要的文件操作函数。 10.2 文件指针 在C语言中用一个指针变量指向一个文件, 这个指针称为文件指针。定义说明文件指针的一般形式为: FILE * 指针变量标识符; 其中FILE应为大写,它是一个结构类型,定义在头文件stdio.h中,该结构中含有文件名、文件状态和文件当前位置等信息。在编写源程序时不必关心FILE结构的细节。例如: FILE *fp; 表示fp是指向FILE结构的指针变量,通过fp 能够找到与它相关的文件,实施对文件的操作。 在进行读写操作之前要先打开,使用完毕要关闭。 10.
您可能关注的文档
- 2017高一课件-新时代的劳动者.ppt
- 2017高考-专题1第5讲不等式-理科数学.ppt
- 2017高考一轮复习-经济生活第四课-生产与经济制度.ppt
- 2017高考化学复习备考(河北衡水中学)-研磨精神 卓越备考 (共65张).ppt
- 2017高考历史二轮专题复习课件:专题二 中外近代文明的演进 专题综合提升课(二) 中外近代文明.pptx
- 2017高考历史二轮专题复习课件:高考特色串讲 第1讲 高考命题规律及趋向.pptx
- 2017高考历史二轮:专题三 中外现代文明的演进 第13讲 中国社会主义现代化建设新局面的形成与发展.pptx
- 2017高考多则材料作文审题立意公开课___实用性强.ppt
- 2017高考政治二轮复习课件专题三 收入与分配 考点2..ppt
- 2017高考政治二轮复习课件专题八 文化的作用与发展 考点3..ppt
原创力文档

文档评论(0)