- 1
- 0
- 约9.03千字
- 约 23页
- 2017-04-01 发布于四川
- 举报
第8章节C语言程序的设计文件
每一个被使用的文件都在内存中开辟一个区域,用来存放文件的有 关信息。这些信息是保存在一个结构体类型的变量中的。该结构体类型 的名称为FILE,其定义如下: typedef struct { int _fd; 文件号 int _cleft; 缓冲区中剩下的字符 int _mode; 文件操作模式 char * _nextc; 下一个字符位置 char * _buff; 文件缓冲区位置 }FILE; 有了FILE类型之后,我们就可以用它来定义文件类型的变量、 数组和指针。如: FILE fp[256]; 定义了一个结构体数组 fp,包含256个元素。 FILE *fp; 定义了一个指向FILE类型结构体的指针变量fp。有了这 个定义之后,就可以用它指向一个文件,然后通过它来实现对文件 的访问。 对文件的操作无非是: ①文件的打开 ②文件的关闭 ③文件的读 ④文件的写 这四个操作。在C语言中使用专门的库函数来完成。 一.文件的打开 使用fopen()函数来实现打开文件,而且在调用fopen()之前,需 先定义一个FILE类型的指针。一般使用格式如下:
您可能关注的文档
- 第6章节直接融资运行剖析[.ppt
- 第6章节研究资料的整理.ppt
- 第6章节的管理表格中的数据.ppt
- 第6章节票据结算业务的核算.ppt
- 第6章节税收征管法.ppt
- 第6章节税收行政法的管理.ppt
- 第6章节社会与消费心理.ppt
- 第6章节线性统计模型.ppt
- 第6章节第6节—机器装配工艺规划的设计.ppt
- 第6章节程序的设计基本.ppt
- Unit 5 Travelling around第6课时 Part B Read and write-Part C(教学课件)英语人教PEP版五年级下册2026.pptx
- 2026人教PEP版英语五年级下册全册教学评教学设计.docx
- Unit 2 Our community第1课时 Part A Let’s talk&Look, ask and answer(教学课件)英语人教PEP版五年级下册.pptx
- Unit 2 Our community第3课时 Part A Let’s spell (教学课件)英语人教PEP版五年级下册2026.pptx
- Unit 7 How do things change第3课时 Communicate&Extend(教学课件)英语沪教版四年级下册2026.pptx
- Unit 6 From farm to table第1课时 Part A Let’s talk&Ask and answer (教学课件)英语人教PEP版四年级下册2026.pptx
- Unit 2 What do we like about school第3课时 Communicate - Extend (教学课件) 英语沪教版四年级下册2026.pptx
- Unit 4 My hometown第5课时 Part B Let's learn & Compare and say (教学课件)英语人教PEP版五年级下册2026.pptx
- Unit 5 Travelling around第2课时 Part A Let's learn&Think,write and say(教学课件)英语人教PEP版五年级下册2026.pptx
- 第5课:预防运动伤病的知识和技能 课件 2026 8年级全一册体育与健康.pptx
最近下载
- 2025年西京医院规培住院医师招募(196人)考试备考题库及答案解析.docx VIP
- 调度、调度自动化、调度通讯管理标准.doc VIP
- 常见的溶解度参数-液体体积-范德瓦尔斯面积体积.pdf VIP
- (高清版)DB44∕T 2083-2017 《高尔夫球服装基本技术要求》.pdf VIP
- 2025年公职人员经商办企业问题自查报告.docx
- 中国船级社材料设备指南 D01 液压舵机.pdf VIP
- 2025年水利工程质量检测员考试混凝土工程历年参考题库含答案详解5套.pdf
- 公路隧道喷射防水体系排水层研究.DOC
- T_CIESC 84-2025 工业用二(三氯甲基)碳酸酯.pdf VIP
- 成都市科隆化学品有限公司年产60吨氨基酸衍生物及高纯度化学品3万吨生产线建设项目竣工环保验收监测报告.docx VIP
原创力文档

文档评论(0)