- 3
- 0
- 约1.28万字
- 约 28页
- 2016-09-14 发布于广东
- 举报
第4讲 文件 4.1 C文件概述 文件:存储在外部介质上数据的集合,是操作系统数据管理的单位 文件处理方法 缓冲文件系统:高级文件系统,系统自动为正在使用的文件开辟内存缓冲区 非缓冲文件系统:低级文件系统,由用户在程序中为每个文件设定缓冲区 4.2 文件类型指针 文件结构体FILE 缓冲文件系统为每个正使用的文件在内存开辟文件信息区(保存名字、状态、当前位置等) 文件信息用系统定义的名为FILE的结构体描述 FILE定义在stdio.h中 文件类型指针 指针变量说明: FILE *fp; 用法: 文件打开时,系统自动建立文件结构体保存文件相关信息,并把指向它的指针返回来,程序通过这个指针获得文件信息,访问文件。如果文件打开失败,则返回NULL。 文件关闭后,它的文件结构体被释放 4.3 文件的打开与关闭 C文件操作用库函数实现,包含在stdio.h(跨平台的操作函数) 文件使用方式:打开文件--文件读/写--关闭文件 系统自动打开和关闭三个标准文件: 标准输入------键盘 *stdin 标准输出------显示器 *stdout 标准出错输出-----显示器 *stderr 打开文件fopen 函数原型: FILE *fopen(const char *name,const char *m
您可能关注的文档
- MSP430单片机,2讲.ppt
- msp430简易教程.ppt
- multisim 仿真教程 数据选择器及其应用.ppt
- multisim简介-电路仿真注意要点.ppt
- MVC模型.ppt
- MXML与Flex界面(基础篇).ppt
- MY-65数字万用表.ppt
- mysql数据库实用教程 第二章 郑阿奇主.ppt
- M第八章.ppt
- M第九章.ppt
- CN119622598A 模型训练方法、工业互联网异常检测方法及相关装置 (北京航空航天大学).pdf
- CN119625285A 一种基于描述性文本提示原型补偿的终身目标重识别方法 (西北工业大学).pdf
- (正式版)DB22∕T 2747.2-2020 《朝医常用名词术语 第2部分:疾病》.docx
- (正式版)DB22∕T 2751-2017 《自驾游安全管理规范》.docx
- (正式版)DB22∕T 2794-2017 《大果玫瑰播种育苗技术规程》.docx
- (正式版)DB22∕T 3463-2023 《鼾症中药塌渍诊疗规范》.docx
- (正式版)DB32∕T 3483-2018 《黄颡鱼与瓦氏黄颡鱼杂交人工繁育技术规程》.docx
- (正式版)DB36∕T 1539-2021 《“赣政通”平台组织及人员数据规范》.docx
- CN119625991A 基于在途信息的交通流量管控方法、系统、终端及介质 (云南省交通科学研究院有限公司).pdf
- 2025年太空资源开发新工具开发与应用.pptx
原创力文档

文档评论(0)