- 0
- 0
- 约7.75千字
- 约 25页
- 2018-05-08 发布于广东
- 举报
引子 ASCII文件和二进制文件 顺序存取 随机存取 文件概述 文件:存储在外部介质上数据的集合,是操作系统数据管理的单位 文件处理方法 缓冲文件系统:高级文件系统,系统自动为正在使用的文件开辟内存缓冲区 非缓冲文件系统:低级文件系统,由用户在程序中为每个文件设定缓冲区 从磁盘文件中读写数据如图所示 文件指针 指向FILE类型结构的指针变量。在stdio.h头文件中定义了该结构类型,如下图所示 定义形式 FILE *指针变量名; 如 FILE *fp; 通过fp即可找到存放某个文件信息的结构变量,然后通过结构变量提供的信息找到该文件,实施对文件的操作。 文件位置指针 是一个形象化的概念,是用来标识被打开文件的读写位置的,它指向当前文件的读写位置 文件指针和文件位置指针的区别如下 文件指针用来指向文件,使用之前必须在程序中定义说明 文件位置指针用来指向当前读或写的位置,它随着对该文件读写操作的进行而不断移动,还可以通过定位函数fseek来改变读写指针的位置 文件打开函数 使用fopen函数打开文件,其调用格式 int fopen(文件名,打开文件方式); 其中,参数“文件名”是指文件的全名称,包括路径和文件名两部分,可以是字符串常量或字符串数组,打开方式如表所示 fopen函数的返回值是一个FILE类型的文件指针,若打开文件成功,该指针将指向相应的文件信
您可能关注的文档
- C#应用开发与实践课件作者胡学钢第11章节ADO.NET操作数据库.ppt
- C#应用开发与实践课件作者胡学钢第12章节面向对象高级技术.ppt
- C#应用开发与实践课件作者胡学钢第16章节GDI+绘图.ppt
- C#应用开发与实践课件作者胡学钢第18章节综合案例——进销存管理系统.ppt
- C#应用开发与实践课件作者胡学钢第19章节课程设计——雷速下载专家.ppt
- C#应用开发与实践课件作者胡学钢第20章节课程设计——快递单打印系统.ppt
- C语言程序设计案例教程第2版普通高等教育“十一五”国家级规划教材课件作者廖湖生叶乃文周珺C语言入门.ppt
- C语言程序设计案例教程第2版普通高等教育“十一五”国家级规划教材课件作者廖湖生叶乃文周珺控制.ppt
- C语言程序设计案例教程第2版普通高等教育“十一五”国家级规划教材课件作者廖湖生叶乃文周珺算法初步.ppt
- C语言程序设计案例教程课件作者杨旭第1章节.ppt
最近下载
- 2025年高考全国二卷数学真题.docx
- (27页PPT)线段的垂直平分线课件学年沪科版八年级数学上册.pptx VIP
- 2025年黑龙江省公安厅招聘警务辅助人员考试真题及答案.docx
- [广州市]2025广东广州市越秀区光塔街招聘环境保护监督检查员1人笔试历年参考题库典型考点附带答案详.docx VIP
- 劳动出版社《机械基础(第六版)习题册》答案.pdf VIP
- 110kv高压输电线路的继电保护设计说明书.docx
- 中国被子植物3097属分布类型 吴征镒 2006.xls VIP
- T梁运输、安装专项安全施工方案.pdf VIP
- 供应链及企业社会责任.ppt VIP
- CA6140后托架课程设计说明书.doc VIP
原创力文档

文档评论(0)