- 6
- 0
- 约1.56万字
- 约 95页
- 2017-01-02 发布于未知
- 举报
第11章 文件 了解磁盘文件的概念和用途 掌握文件指针的概念和文件指针变量的定义方法 深刻理解文件的读、写、定位等基本操作的实现 熟悉文件的打开、关闭、读、写、定位等函数的调用形式 掌握文件操作在程序设计中的应用方法 掌握编译预处理的基本概念和使用形式 11.1 文件概述 【问题】数据在计算机中如何被保存和阅读? 11.1.1 文件的概念 所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 例如:k:program.c,其中k:是路径,program.c是文件名。当需要使用文件的时候,需要将文件调入内存中。 11.1.2 文件的分类 从用户使用的角度看,文件可分为普通文件和设备文件 从文件编码和数据的组织方式来看,文件可分为ASCII码文件和二进制码文件。 ASCII文件也称为文本文件,文件在磁盘中存放时每个字符占一个字节,每个字节中存放相应字符的ASCII码。内存中的数据存储时需要转换为ASCII码。 二进制文件则不同,内存中的数据存储的时候不需要进行数据转换,存储介质上保存的数据采用与内存数据一致的表示形式存储。 11.1.2 文件的分类 从C语言对文件的处理方法来看。旧的C版本(如Unix系统下使用的C)有两种对文件的处理方法:一种叫“缓冲文件系统”,一种叫“非缓冲文件系统”。 缓冲文件系统
您可能关注的文档
- C语言程序设计徐秋红第8章指针课件教学.ppt
- C语言程序设计徐秋红第9章结构体与共用体课件教学.ppt
- C语言程序设计徐秋红第10章文件课件教学.ppt
- C语言程序设计易晓梅赵芸第1章C语言概述课件教学.ppt
- C语言程序设计易晓梅赵芸第2章基本数据类型、运算符及表达式ckp课件教学.ppt
- C语言程序设计易晓梅赵芸第3章程序的控制结构课件教学.ppt
- C语言程序设计易晓梅赵芸第4章数组课件教学.ppt
- C语言程序设计易晓梅赵芸第5章函数课件教学.ppt
- C语言程序设计易晓梅赵芸第6章变量的作用域及存储类别课件教学.ppt
- C语言程序设计易晓梅赵芸第7章预处理课件教学.ppt
- C语言程序设计(第二版)丁亚涛第12章面向对象及C++C#简介课件教学.ppt
- C语言程序设计(第二版)李丽娟马淑萍主编第7章数组课件教学.ppt
- C语言程序设计(第二版)李丽娟马淑萍主编第8章_指针课件教学.ppt
- C语言程序设计(第二版)李丽娟马淑萍主编第9章_结构课件教学.ppt
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计1课件教学.ppt
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计2课件教学.ppt
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计3课件教学.ppt
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计4课件教学.ppt
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计5课件教学.ppt
- C语言程序设计(第二版)王宏志,韩志明主编C语言程序设计6课件教学.ppt
最近下载
- 第六章 菌种复壮衰退及保藏.ppt VIP
- 基于CTI教学模式与人工智能融合的小学数学课堂创新实践研究——以《速度、时间与路程》为例.docx VIP
- SY 6806-2010盐穴地下储气库安全技术规程.pdf
- 2025年全国高等学校英语专业四级考试真题及答案解析.pdf VIP
- SDE1操作说明书完整版.pdf VIP
- 纤维板生产中的热压成型工艺优化考核试卷.docx VIP
- 构件吊装施工记录(监理通过版).doc VIP
- 曲柄滑块机构的优化设计及运动仿真-毕业论文(设计).doc VIP
- 生产管理-胶合板生产中热压成型的工艺参数.pdf VIP
- GB∕T38343-2019 法兰接头安装技术规定.pdf
原创力文档

文档评论(0)