- 3
- 0
- 约 65页
- 2017-01-01 发布于广东
- 举报
第9章 文件 在前面的各章节中,几乎所有的程序都有如下两个问题 有待解决: (1)在调试过程中,每运行一次程序就要从键盘上输入一次数据,如果在输入的过程中出错,则必须重新输入,相当麻烦,尤其是当程序涉及结构体类型时,因要求输入的数据量较大,调试过程便更加繁琐; (2)从键盘上输入的数据经程序加工后产生新的数据,程序一旦运行结束,这些数据便会随之丢失,也就是说,在程序的两次运行之间,运行结果是不能被保留的。但是,在实际应用中,我们需要保留程序的运行结果,以便下次接着处理。 为了解决第一个问题,我们可以将测试数据保存在外存储器上,使用时只要将它们从外存调入内存即可,这样就可以避免许多重复性的劳动。同样,对于第二个问题也可以这样处理,即将程序的运行结果保存在外存储器上,在下次运行程序前,将上次程序的运行结果从外存调入内存,这样便可以接着对数据进行处理,这些保存在外存储器上的数据集合便构成一个个文件。 9.1 文件概述 文件:指存储在外部介质上的数据的集合,是一批逻辑上有联 系的数据,是操作系统数据管理的单位。 ASCII文件和二进制文件的比较: ASCII文件便于对字符进行逐个处理,也便于输出字符.但一般占存储空间较多,而且要花费转换时间。 二进制文件可以节省外存空间和转换时间,但一个字节并不对应一个字符,不能直接输出字符形式。 一般中间结果数据需要
您可能关注的文档
- C语言程序设计何兴恒张冬梅王改芳第2章算法课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第3章表达式课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第4章顺序结构程序设计课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第5章选择结构程序设计课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第6章循环结构程序设计课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第7章数组课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第8章函数课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第9章编译预处理课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第10章指针课件教学.ppt
- C语言程序设计何兴恒张冬梅王改芳第11章结构体课件教学.ppt
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 三国志姜维传简体6.1完整版完美攻略.doc VIP
- 基于单片机的自动浇花系统的设计.docx VIP
- 2019版 人教版 高中体育与健康 必修 全一册《第九章 田径类运动》大单元整体教学设计[2020课标].pdf
- 2024年文创行业报告-Mob研究院识具出品.doc VIP
- 飞机轴承端盖冲压模具设计.doc VIP
- 余华《活着》ppt可编辑.pptx VIP
- 新编日语教程4-课件-第4课.ppt VIP
- 中国太平洋财产保险股份有限公司(北京地区)住宅工程质量潜在缺陷保险.pdf VIP
- 2025AHA心肺复苏指南解读.pptx
- 2025年广西中考语文作文指导:“走,到田野去!” .docx VIP
原创力文档

文档评论(0)