- 15
- 0
- 约3.56千字
- 约 19页
- 2016-11-28 发布于河南
- 举报
第五讲 C语言程序设计文件操作
第九章 文件 要求掌握:缓冲文件系统的顺序读写 §9.1 文件概述 文件概念:记录在外部介质上的数据的集合。如磁盘文件,任何输入输出设备都是一个文件。 文件分类:源文件、目标文件、数据文件等。文本文件(ASCII)和二进制文件等。 文本文件:可读性好;二进制文件节省时间和内存。 对文件的输入和输出过程是通过操作系统来实现的。 缓冲文件系统 缓冲文件系统也称标准文件系统。特点是:对程序中的每一个文件都在内存中自动开辟一个缓冲区,临时存储数据,再依次输入输出。 标准I/O的四种读写方法 读写一个字符: 读写一个字符串: 格式化读写: 文件(FILE)类型指针 文件存储的信息包括:当前文件的读写位置,即对应的内存缓冲区的地址,缓冲区中未处理的字符数,文件的操作方式等。 文件的信息用一个结构体变量来存储的,系统在stdio.h中定义,类型名为FILE。 文件存储的信息一般不用变量名来标识,而是用指针来引用。 定义: FILE *fp, *p; §9.2 文件的打开与关闭 文件操作的步骤一般为: 打开文件; 对文件进行读写操作; 关闭文件; 文件的打开 通过函数fopen实现; FILE *fopen(文件名,文件的使用方式) 文件的使用方式: r- 只读方式; w- 可写方式; a- 追加方式; b- 二进制方式; 如果只读方式,则打开它,如果
您可能关注的文档
- Filing Requirements.ppt
- Normal forms.ppt
- Fundamental.ppt
- 11-11-0352-00-00af-simplification-of-enablement-procedure-for-tvws-band.ppt
- Normalization Process.ppt
- SSD7-CH05.ppt
- ch5-SQL_2.ppt
- 11-DM-NORM.ppt
- AICPA Rules of Pro. Conduct-Web.ppt
- Introduction to Relational Databases.ppt
- 塑性分析方法:塑性分析的数值稳定性all.docx
- 塑性力学基础:塑性变形的数值模拟_(8).塑性变形中的接触问题.docx
- 塑性力学基础:塑性本构关系_(14).多轴应力状态下的塑性行为.docx
- 塑性分析方法:塑性分析的数值稳定性_(9).硬化规律及其对数值稳定性的影响.docx
- 塑性力学基础:塑性变形的数值模拟_(5).有限元法在塑性力学中的应用.docx
- 塑性材料仿真:塑性材料的宏观行为分析_(3).塑性理论基础.docx
- 塑性分析方法:塑性分析的数值稳定性_(11).塑性分析中的收敛性问题.docx
- 塑性材料仿真:多相材料塑性仿真_(4).塑性变形机制.docx
- 塑性力学基础:塑性变形的数值模拟_(4).塑性变形的数值模型.docx
- 塑性分析方法:塑性分析的收敛性_(3).塑性本构模型.docx
原创力文档

文档评论(0)