- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
淆华广孚出版社
第12章文件
21C文件概述
1.
12.2文件类型指针
12.3文件的打开与关闭
12.4文件的读写
12.5文件的定位
12.6出错的检测
12.7文件输入输出小结
习题
12.1C文件概述
文件ile)概念。所
•(f是程序设计中一个重要的谓“文件”
一般指存储在外部介质上数据的集合。一批数据是以
如磁盘)上的。操作系统
文件的形式存放在外部介质(
是以文件为单位对数据进行管理的,也就是说,如果
想找存在外部介质上的数据,必须先按文件名找到所
指定的文件然
,后再从该文件中读取数据。要向外部
介质上存储数据也必须先建立一个文件(以文件名标
识,才能向
)它输出数据。
■以前各章中所用到的输入和输出,都是以终端为对象
的,即从终端键盘输入数据,运行结果输出到终端上。
从操作系统的角度看,每一个与主机相联的输入输出
设备都看作是一个文件。例如,终端键盘是输入文件,
显示屏和打印机是输出文件。
•在程序运行时,常常需要将一些数据(运行的最终结
果或中间数据)输出到磁盘上存放起来,以后需要时
。就要用到磁盘文
再从磁盘中输入到计算机内存这
件。
•c语言把文件看作是一个字符(字节)的序列,即由
(字的数据顺序组成。根据数据的
一个一个字符节)
组织形式分A文件和二进制文件。
,可为SII
C
I文件又文件,它的每一个字节放
ACI称文本ext)
S(t
一个ASCII代码,代表一个字符。二进制文件是把
内存中的数据按其在内存中的存储形式原样输出到
。如数0内
磁盘上存放果有一个整1000,在存中占2
个字节,如果按ASCII码形式输出,则占5个字节,
而按二进制形式,磁盘上只占2个字
输出在节,见
图12.1。用ASCII码形式输出与字符——对应,一
个字节代表一个字符,一个字节代表一个字符,
因而便于对字符进行逐个处理,也便于输出字符。
但一般占存储空间较多,而且要花费转换时间(二
AL
进制形式与SC(
码间的转换)用二进制形式输
。
出数值,可以节省外存空间和转换时间,但一个
字节并不对应一个字符,不能直接输出字符形式。
一般中间结果数据需要暂时保存在外存上
您可能关注的文档
- 2024年海洋油气操作工基础知识考试复习题库(含答案).pdf
- 第6章 输入输出和中断技术.pdf
- 第2章 CPU教学课件.pdf
- 第6章 输入输出.pdf
- 第6章 数组课件.pdf
- FOXPRO数据库操作资料.pdf
- 管理规章制度.pdf
- 第八章 查找课件.pdf
- 第十册(全册)美术教案.pdf
- 【修订版】四级家政服务员理论考试复习题库大全-下(判断、简答题).pdf
- 主题课程整理大班上.doc
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学语文四年级下册期末综合试卷3套(打印版含答案解析).docx
- 2026人教版小学二年级上册数学期末综合试卷精选3套(含答案解析).docx
- 2026人教版小学语文四年级上册期末综合试卷3套(含答案解析).docx
- 2026人教版小学二年级下册数学期末综合试卷3套(打印版含答案解析).docx
- 2026年地理信息行业年终总结汇报PPT.pptx
- 板块四第二十一单元封建时代的欧洲和亚洲 中考历史一轮复习.pptx
- 中考历史一轮复习:板块四第二十单元古代亚、非、欧文明+课件.pptx
- 第二次工业革命和近代科学文化中考历史一轮复习.pptx
最近下载
- 台励福数冲说明书.pdf VIP
- JTJ244-2005港口设备安装工程质量检验标准.pdf VIP
- 吉林省“BEST合作体”2024-2025学年高二上学期期末考试生物试卷.docx VIP
- 医院感染暴发控制标准WS-T524-2025理论考核试题.pdf VIP
- 政治学概论复习重点资料全部.doc VIP
- 河南农业大学2023-2024学年《马克思主义基本原理概论》期末考试试卷(A卷)含参考答案.docx
- 2024-2025年深圳七年级语文上册期末复习:基础知识运用(教师).pdf VIP
- 小学生个人简历表(空表).doc VIP
- 政治学概论复习重点资料全部.pdf VIP
- 安全生产责任制执行卡.pdf VIP
原创力文档


文档评论(0)