- 2
- 0
- 约2.15万字
- 约 86页
- 2018-11-08 发布于天津
- 举报
C文件概述一培训教材.ppt
第13章 文 件; 而按二进制形式输出,在磁盘上只占2个字节,见图13.1。用ASCII码形式输出与字符一一对应,一个字节代表一个字符,一个字节代表一个字符,因而便于对字符进行逐个处理,也便于输出字符。但一般占存储空间较多,而且要花费转换时间(二进制形式与ASCII码间的转换)。用二进制形式输出数值,可以节省外存空间和转换时间,但一个字节并不对应一个字符,不能直接输出字符形式。一般中间结果数据需要暂时保存在外存上以后又需要输入到内存的,常用二进制文件保存。
; ;也就是说,在输出时不会自动增加回车换行符以作为记录结束的标志,输入时不以回车换行符作为记录的间隔(事实上C文件并不由记录构成)。我们把这种文件称为流式文件。C语言允许对文件存取一个字符,这就增加了处理的灵活性。
在过去使用的C版本(如UNIX系统下使用的C)有两种对文件的处理方法:一种叫“缓冲文件系统”,一种叫“非缓冲文件系统”。所谓缓冲文件系统是指系统自动地在内存区为每一个正在使用的文件名开辟一个缓冲区。从内存向磁盘输出数据必须先送到内存中的缓冲区,装满缓冲区后才一起送到磁盘去。如果从磁盘向内存读入数据,则一次从磁盘文件将一批数据输入到内存缓冲区(充满缓冲区),然后再;图13.2;所谓“非缓冲文件系统”是指系统不自动开辟确定大小的缓冲区,而由程序为每个文件设定缓冲区。
在UNIX系统下,用缓冲文件系统来处理文本文件
您可能关注的文档
- AMD大型路演推广方案教学讲义.ppt
- amd我为三核狂之芯视界大革命活动方案教学讲义.ppt
- ANSYS 简介培训资料.ppt
- app调起产品介绍及操作指南4.17讲义教材.pptx
- APQP产品质量先期策划知识讲稿.ppt
- arcgis desktop基础应用03-desktop-1教学ppt-07讲义教材.ppt
- ARDS急性呼吸窘迫综合征诊治进展教学讲义.ppt
- ARP项目总体实施方案项目培训资料.ppt
- ASIA脊髓损伤的标准神经学分级知识讲稿.ppt
- ASIA脊髓损伤的标准神经学分级研究报告.ppt
- HY/T 0187.2-2024海水循环冷却系统设计规范 第2部分:排水技术要求.pdf
- 中国行业标准 HY/T 0187.2-2024海水循环冷却系统设计规范 第2部分:排水技术要求.pdf
- 中国国家标准 GB/T 3810.3-2026陶瓷砖试验方法 第3部分:吸水率、显气孔率、表观相对密度和容重的测定.pdf
- GB/T 3810.3-2026陶瓷砖试验方法 第3部分:吸水率、显气孔率、表观相对密度和容重的测定.pdf
- GB/T 25085.7-2026道路车辆 汽车电缆 第7部分:交流30 V或直流60 V圆形、护套、屏蔽或非屏蔽、多芯或单芯铜导体电缆的尺寸和要求.pdf
- 中国国家标准 GB/T 25085.7-2026道路车辆 汽车电缆 第7部分:交流30 V或直流60 V圆形、护套、屏蔽或非屏蔽、多芯或单芯铜导体电缆的尺寸和要求.pdf
- 《GB/T 25085.7-2026道路车辆 汽车电缆 第7部分:交流30 V或直流60 V圆形、护套、屏蔽或非屏蔽、多芯或单芯铜导体电缆的尺寸和要求》.pdf
- 中国国家标准 GB/T 20853-2026金属和合金的腐蚀 人造大气中的腐蚀 暴露于间歇喷洒盐溶液和潮湿循环受控条件下的加速腐蚀试验.pdf
- GB/T 20853-2026金属和合金的腐蚀 人造大气中的腐蚀 暴露于间歇喷洒盐溶液和潮湿循环受控条件下的加速腐蚀试验.pdf
- 《GB/T 20853-2026金属和合金的腐蚀 人造大气中的腐蚀 暴露于间歇喷洒盐溶液和潮湿循环受控条件下的加速腐蚀试验》.pdf
最近下载
- Unlock2 Unit5 听力类语言发展讲解及答案.pptx VIP
- 药食同源项目商业计划书.pptx
- 2025年中国酒店业数字化转型趋势报告.pdf VIP
- 湖南长沙市雅礼中学2025-2026学年高三下学期开学化学试题+答案.docx VIP
- 驯养篮球犬(最新整理版).docx VIP
- 富士变频器tp-g1cls c操作面板.pdf VIP
- 2026年度沈阳职业技术学院单招《数学》题库及参考答案详解【实用】.docx VIP
- 2024高考生物二轮复习热主题4红细胞练习含解析 .pdf VIP
- “古巷十二时辰”主题文化旅游休闲街区元旦沉浸式国风体验活动方案.pdf
- 事业单位招聘考试公共基础知识题库及答案(共1000题).docx VIP
原创力文档

文档评论(0)