- 3
- 0
- 约9.81千字
- 约 56页
- 2017-01-02 发布于未知
- 举报
12.1 C语言文件概述 1.文件与文件名 文件是指存放在外部存储介质上的数据集合。 为标识一个文件,每个文件都必须有一个文件名,其一般结构为:主文件名[.扩展名] 文件命名规则,遵循操作系统的约定。 2.文件分类 可以从不同的角度对文件进行分类: (1)根据文件的内容,可分为程序文件和数据文件,程序文件又可分为源文件、目标文件和可执行文件。 (2)根据文件的组织形式,可分为顺序存取文件和随机存取文件。 (3)根据文件的存储形式,可分为ASCII码文件和二进制文件。 ASCII码文件的每1个字节存储1个字符,因而便于对字符进行逐个处理。但一般占用存储空间较多,而且要花费转换时间(二进制与ASCII码之间的转换)。 二进制文件是把内存中的数据,原样输出到磁盘文件中。可以节省存储空间和转换时间,但1个字节并不对应1个字符,不能直接输出字符形式。 3.读文件与写文件 所谓读文件是指,将磁盘文件中的数据传送到计算机内存的操作。 所谓写文件是指,从计算机内存向磁盘文件中传送数据的操作。 4.构成文件的基本单元与流式文件 C语言将文件看作是由一个一个的字符(ASCII码文件)或字节(二进制文件)组成的。将这种文件称为流式文件。 而在其它高级语言中,组成文件的基本单位是记录,对文件操作的基本单位也是记录。 5.文件类型FILE 系统给每个打开的文件
您可能关注的文档
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计9课件教学.ppt
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计10课件教学.ppt
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计11课件教学.ppt
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计12课件教学.ppt
- C语言程序设计(第二版)王曙燕chap1C语言概述课件教学.ppt
- C语言程序设计(第二版)王曙燕chap2基本数据类型与运算课件教学.ppt
- C语言程序设计(第二版)王曙燕chap3算法与基本程序设计课件教学.ppt
- C语言程序设计(第二版)王曙燕chap4选择结构程序设计课件教学.ppt
- C语言程序设计(第二版)王曙燕chap5循环结构程序设计课件教学.ppt
- C语言程序设计(第二版)王曙燕chap6数组课件教学.ppt
最近下载
- 新解读《GB_T 11888 - 2021首饰 指环尺寸 定义、测量和命名》最新解读.pptx VIP
- 仪器设备期间核查方法.pptx VIP
- GB46768-2025《有限空间作业安全技术规范》解读_-60页.pptx
- 仪器设备期间核查课件.ppt VIP
- (正式版)DB37∕T 2950-2017 《首饰手镯尺寸定义、测量和命名》.docx VIP
- 《首饰 指环尺寸 定义、测量和命名》标准修订发展报告.docx VIP
- 首饰 指环尺寸 定义、测量和命名标准立项修订与发展报告.docx VIP
- 仪器设备维护与保养培训.pptx VIP
- 《建筑设计防火规范》GB50016-2014.pptx VIP
- 注水系统效率计算.ppt
原创力文档

文档评论(0)