第7章 结构体、链表与文件系统(3) 1、什么是文件?我们所说的文件是存储在磁盘上的数据集合,也就是我们说的数据文件。 2、文件用来保存什么数据?可以保存程序中使用的数据,比如学生成绩单,也可以保存程序的运行结果,如对成绩单的排序、程序计算出的一组数据等。 3、C语言文件的组成:C语言文件是以字符(字节)为单位存储的,也就是每一个C语言文件都是一个字符序列,C语言文件分两种存储方式。 一种是文本(ASCII码)文件:文件中每一个字节存放一个字符。 另一种是二进制文件:是把内存中的二进制数直接存储到磁盘文件中。 二、 文件类型指针 1、什么是文件结构体FILE ? 1)缓冲文件系统为每个正使用的文件在内存开辟文件信息区 2)文件信息用系统定义的名为FILE的结构体描述 3)FILE定义在stdio.h中 2、文件类型指针 1)指针变量说明: FILE *fp; 用法: 文件打开时,系统自动建立文件结构体,并把指向它的指针返回来,程序通过这个指针获得文件信息,访问文件 文件关闭后,它的文件结构体被释放 三、 文件的打开与关闭 1、什么是打开文件? 文件在操作之前必须打开,所谓打开文件指的是:通过一个库函数(包含在stdio.h里)的操作,向编译系统指出要操作的文件名、对文件的操作方式(读或写)、确定指向该文件的指针变量。 2、如何打开一个文件? 打开文件用fopen函数 功能:
您可能关注的文档
- 带式输送机的设计重点.ppt
- 大庆I-130钻机及其替代机型的研制)重点.ppt
- 大树理论和工匠精神重点.ppt
- 带阻滤波器重点.ppt
- 大树营站附属咬合桩技术交底重点.doc
- 华北理工大学机械原理复习课件第七章齿轮机构及其设计重点.ppt
- 大树与小树作文讲评T重点.ppt
- 发变组保护大修工作文件包重点.doc
- 大数据、云计算与移动应用(第4讲)运营商大数据策略重点.ppt
- 第一章绪论生物化学剖析.ppt
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 基于波形与数据流分析的汽车发动机电控系统故障诊断精准化研究.docx
- 市政工程高处作业专项施工方案.docx VIP
- 直播营销全套PPT课件.pptx
- 安徽省2026届九年级下中考名校互鉴道德与法治试卷(含答案).pdf VIP
- 重难点突破09 导数中的“距离”问题(八大题型)解析版-2025年高考数学一轮复习.pdf VIP
- 安徽省2026届九年级下中考名校互鉴语文试卷(含答案).pdf VIP
- 低空经济与空天产业:融合发展的新机遇.pptx VIP
- 2026年煤矿企业安全生产管理人员资格考试复习题库及答案(共180题).pdf VIP
- 2024年中考历史总复习(共十七个专题).pdf VIP
- 《岩土工程勘察技术规程:三、岩土静力载荷试验规程》(DB21T1564.3-2007).PDF VIP
原创力文档

文档评论(0)