- 4
- 0
- 约1.78万字
- 约 18页
- 2016-12-10 发布于重庆
- 举报
第9章C语言.
第9章 文件
文件是C语言程序设计中的一个重要内容。本章主要介绍文件的打开与关闭,文件的读/写以及出错与结束检验。
?9.1 文件的概念
在前几章介绍的编程例题中,就曾接触过文件。如存储在项目管理文件夹中的.c源程序文件等。但在程序运行过程中所处理的数据却存储在内存中,程序运行的结果显示在屏幕上,并没有做永久保存。若想记录程序的运行结果,似乎只能用笔写在纸上来记录了。如例6.10-2“学生成绩统计”程序的运行。那么是否有办法将这些数据保存在一个磁盘文件里,供日后使用呢?答案是肯定的。
在C语言的编程中,编写的源程序需要以文件的形式保存起来,以便重复利用;各种类型的数据也需要长久保存,以备再利用。这些都涉及到文件的概念。
所谓文件,是一组有序的数据集合,诸如一段程序,一批实验数据及一幅图像。C语言文件按信息存放设备分为磁盘文件和设备文件2种。磁盘文件指驻留在外存上的有序的数据集合,包括程序文件(源程序文件、目标文件和可执行文件)及数据文件(指深入/输出数据,诸如一组待处理的原始数据——输入数据,或一组输出的结果——输出数据)。也可以这样说,程序文件是程序代码的有序集合,数据文件是一组数据的有序集合。设备文件是指与主机相连的各种外部设备,诸如标准输入设备——键盘,标准输出设备——显示器,一般输出设备——打印机和绘图仪等。在C语言中,把外部设备看做一个文件来管理,即把
您可能关注的文档
- 第7课启蒙运动学案打印..doc
- 第7课启蒙运动教学设计..doc
- 第7课唯物辩证法的联系观(新授课)(学生版)..doc
- 第7课唯物辩证法的联系观..doc
- 第7课希腊古典文化练习册习题..doc
- 第7课汉字与书法..doc
- 第8单元考试卷..doc
- 第8周考语文试卷..doc
- 第8章B电荷的相互作用电场..doc
- 第8章VCL组件应用_续2_Stu..doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
最近下载
- 2025年从“五方面人员”中选拔乡镇领导班子成员考试历年参考题库含答案详解.docx VIP
- 北方工业大学复变函数fb培训教程文件.ppt VIP
- 上海局营业线施工安全知识培训考试题及答案.docx
- RAZ-C分级阅读All About Penguins(带练习册).pdf VIP
- 2024年考研英语核心词汇.doc VIP
- 电站锅炉自动测控系统设计.doc VIP
- 北方工业大学复变函数fb1-1.ppt VIP
- 铝冶炼连续铸锭工岗位考试试卷及答案.doc VIP
- 2025年江苏省盐城市中考化学真题(含答案).pdf
- (省统测)贵州省2026年4月高三年级适应性考试语文试卷(含答案解析).docx
原创力文档

文档评论(0)