- 35
- 0
- 约9.81千字
- 约 53页
- 2017-06-03 发布于湖北
- 举报
第七章 指针与文件 第七章 指针与文件 第三节 C文件概述 几点说明: ① 文件使用方式由r、w、a、b、+五个字符组成,各字符的含义是: 打开后可同时读写数据 + : 二进制文件 b : 在文件尾部追加数据 a : 写文件 w : 读文件 r : 作 用 字符 ② 凡用“r”方式打开的文件,该文件必须已经存在,且只能从该文件读出数据。 ③ 凡用“w”方式打开的文件只能向该文件写入。若打开的文件不存在,则以指定的文件名新建该文件,若打开的文件已经存在,则覆盖该文件。 ④ 若要向一个已存在的文件追加新的信息,只能用“a”方式打开文件。但此时该文件必须是存在的,否则将会出错。 第三节 C文件概述 ⑤ 在打开一个文件时,如果出错,open()函数将返回一个空指针值NULL。在程序中可以用这一信息来判别是否完成打开文件的工作,并作相应的处理。NULL是个符号常量,已在stdio.h中被定义成0。 因此常用以下程序段打开文件: fp = fopen(c:\\hzk16, rb); if ( fp == NULL ) { printf(\nError on open c:\\hzk16 file!); getch(); exit(1); } 第三节 C文件概述 ⑥ 将文件中所有字符逐一读入内存,常用如下while循环实现: while ( !feof(
您可能关注的文档
- 第八篇完全垄断市场.ppt
- 第7篇 监事会.ppt
- 第八篇文件(上课资料).ppt
- 第八章 第1讲 磁场的描述和磁场对电流的作用.ppt
- 第7篇 进程管理.ppt
- 第八章 常用控件及系统对象1.ppt
- 第7篇 内存管理.pdf
- 第八章 概念及规则的学习(新).ppt
- 第7篇 数据库.pdf
- 第7篇 外部设备.ppt
- DB3301∕T 0435-2023 公共场所自动体外除颤器设置与维护管理规范.docx
- DB3311∕T 21-2014 生态休闲养生(养老)基地运营服务规范.docx
- DB3311∕T 236-2023 森林康复医院建设指南.docx
- DB3311∕T 264-2023 高山黄瓜生产技术规程.docx
- DB3311∕T 256-2023 高山辣椒生产技术规程.docx
- DB64∕T 1860-2023 贺兰山东麓酿酒葡萄质量控制技术规范.docx
- DB3301∕T 61-2018 社区双拥工作规范.docx
- DB3301∕T 1128-2023 高含油量油菜生产技术规程.docx
- DB3302∕T 1138-2022 食品安全责任保险风险防控服务规范.docx
- DB3303∕T 017-2020 黄瓜霜霉病、白粉病测报调查技术规程 .docx
最近下载
- 品质经理招聘面试题(某大型集团公司)2025年试题集精析.docx VIP
- 估值指标再审视:PB-ROE策略框架系列之一.docx VIP
- QB_T 4669-2014家居画饰.pdf
- 秦川磨齿机操作.pdf VIP
- 日立LF-II电气图纸.pdf VIP
- 涪城高新技术产业园区公开招聘园区产业发展服务专员7名笔试参考题库及答案解析.docx VIP
- 《GB/T 47893-2026影像材料 已加工影像材料 相册、相框和储存材料》.pdf
- 压力管道考试压力管道设计审批人员考核试题试卷(压力管道考试).doc VIP
- 22D701-3电缆桥架安装(26.9MB)(26.85MB)5ce2e72e69780631(1).pdf VIP
- 压力管道考试压力管道考试真题试卷(压力管道考试).doc VIP
原创力文档

文档评论(0)