- 0
- 0
- 约4.52千字
- 约 20页
- 2019-11-01 发布于广西
- 举报
文件 吴清锋 2007年秋 提纲 概述 文件的概念 ASCII文件和二进制文件 “缓冲文件系统”和“非缓冲文件系统” 文件操作 文件类型指针 文件的打开与关闭 文件的读写 文件的定位 出错的检测 文件的概念 文件是程序设计中的一个重要的概念。所谓“文件”一般指存储在外部介质上数据的集合(功能类似现实文件)。操作系统以文件为单位管理数据(其含义?P330)。 文件使得数据可以长期保存。 从操作系统的角度看,每个与主机相联的输入输出设备都看成是一个文件(这可以从后面将要介绍的文件I/O函数和以前所介绍的终端I/O函数的类似性看出)。 ASCII文件和二进制文件 C语言将文件看成一个字符(字节)的序列(流),即由一个个字符(字节)顺序组成。 根据数据的组织方式: ASCII文件又称为文本文件(侧重字符(字节)流) 二进制文件(侧重二进制流) 用ASCII码形式输出与字符一一对应,一个字节代表一个字符,便于对字符进行逐个处理,也便于输出,但占存储空间较多,而且要花费转换时间。 内存中的数据用二进制形式输出数值,可以节省外存空间和转换时间,但不能直接输出字符形式。一般适用于保存中间结果。 C文件是一个字节流或二进制流。它不考虑文件的内容,文件的内容如何解释完全依赖于相应的存取程序。 缓冲文件系统和非缓冲文件系统 缓冲文件系统是指系统自动地在内存区中为每一个正在使用的文件名开辟一个缓冲区。内存
您可能关注的文档
- 《27、订鬼___王充63329807》-公开课件(精选).ppt
- 《27奴隶英雄》-公开课件(精选).ppt
- 《27清澈的湖水课第一课时》-公开课件(精选).ppt
- 《28、父亲的菜园(完美版) (1)》-公开课件(精选).ppt
- 《28尺有所短_寸有所长》-公开课件(精选).ppt
- 《28空燃比闭环控制》-公开课件(精选).ppt
- 《28小伙伴20140501》-公开课件(精选).ppt
- 《29[1]湖心亭看雪复习》-公开课件(精选).ppt
- 《29《古诗两首》 (1)》-公开课件(精选).ppt
- 《29卖油翁1》-公开课件(精选).ppt
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库及一套完整答案详解.docx
- “梦工场”招商银行信用卡中心2027暑期实习招聘备考题库及答案详解参考.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及一套答案详解.docx
- 华润化学材料科技股份有限公司2026届春季校园招聘备考题库附答案详解(考试直接用).docx
- 2026青海省面向社会招聘中小学(幼儿园、特殊教育)教师600人备考题库有完整答案详解.docx
- 平安银行广州分行2026届春季校园招聘备考题库及1套完整答案详解.docx
- 2026青海西宁市公安局城北公安分局招聘警务辅助人员20人备考题库及答案详解(夺冠).docx
- 2026黑龙江黑河市康宁医院(黑河市精神病人福利院)招聘财务人员1人备考题库及答案详解(精选题).docx
- 2026黑龙江哈工大航天学院复合材料与结构研究所招聘备考题库附答案详解.docx
- 2026黑龙江哈尔滨启航劳务派遣有限公司派遣到哈尔滨工业大学国际合作部(港澳台办公室)招聘备考题库附.docx
最近下载
- 2024年国家公务员考试(银保监财经类)真题试卷(题后含答案及解析).pdf VIP
- 高脂血症的科普.pptx VIP
- 机械工程师资格考试模拟试题和答案.doc VIP
- 吕剑虹-火电机组新型调峰调频及节能减排智能控制技术应用.pdf VIP
- 专题03 病句的辨识(原卷版)备战2026年中考语文复习最新试题精选.docx VIP
- 毕业设计(论文)-二轴六档变速器设计.docx VIP
- 专题04 标点符号(原卷版)备战2026年中考语文复习最新试题精选.docx VIP
- 《乳腺癌中医护理方案》.doc VIP
- 专题02 基础知识综合(原卷版)备战2026年中考语文复习最新试题精选.docx VIP
- 学生谈话记录谈话.docx VIP
原创力文档

文档评论(0)