- 4
- 0
- 约3.09千字
- 约 28页
- 2026-04-25 发布于广东
- 举报
任务描述;数据块读写函数;;系统设计好之后每运行一次都要重新输入学生信息,这不符合逻辑,正常的系统只需要输入一次之后将信息保存,后续就是对信息进行管理的常规操作,为此需要将学生输入的信息存储在文件中,而后进入系统中只需要从文件中将信息读取再进行信息处理。;;(1)按编码方式,分为ASCII码文件和二进制码文件。
ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。二进制文件是按二进制的编码方式来存放文件的。
(2)按用户角度,分为普通文件和设备文件。
普通文件是指驻留在磁盘或其它外部介质上的文件。
设备文件是指与主机相连的各种外部设备,如显示器、键盘、打印机等。
通常把显示器定义为标准输出文件,一般情况下在屏幕上显示有关信息就是向标准输出文件输出。如前面经常使用的printf,putchar函数就是这类输出。
键盘通常被指定标准的输入文件,从键盘上输入就意味着从标准输入文件上输入数据。scanf,getchar函数就属于这类输入。;;一、文件指针
在C语言中用一个指针变量指向一个文件,这个指针称为文件指针。通过文件指针就可对它所指的文件进行各种操作。
定义说明文件指针的一般形式为:FILE*指针变量标识符;
例如:FILE*fp;
表示fp是指向FILE结构的指针变量,通过fp即可找存放某个文件信息的结构变量,然后按结构变量提供
您可能关注的文档
最近下载
- 新22G02 钢筋混凝土结构构造建筑图集.docx VIP
- 智能制造产教融合实训基地项目可行性研究报告.docx
- 一种利用沼气制取氢气的方法.pdf VIP
- CECS443-2016 泡沫玻璃板薄抹灰外墙外保温工程技术规程--.pdf VIP
- CN119684044A 含硝酸根复合肥制备方法 (贵州西洋实业有限公司).docx VIP
- 2026 年石油化工企业设计防火标准(GB 50160-2025,附防火间距表).docx VIP
- 贵州西洋实业有限公司大坡磷石膏渣库(一库区)回采工程项目环评报告.docx VIP
- 贵州西洋实业有限公司50万吨_年智能配方肥项目环境影响报告.docx VIP
- 装配式混凝土住宅预制构件设计指引(预制混凝土楼梯).pdf VIP
- 建筑电气工程施工质量验收规范(GB50303-2025修订版,附操作指南).docx VIP
原创力文档

文档评论(0)