- 1
- 0
- 约5.29千字
- 约 53页
- 2017-01-02 发布于广东
- 举报
5.1 文件的分类 从文件编码的方式来看,文件可分为文本文件和二进制文件两种。 文本文件也称为ASCII文件,因为此类文件在磁盘中存放时,文件中的每个字符都是按照其ASCII码存放的。 二进制文件也称流式文件,此类文件中的数据在存储时,是按照数据的二进制形式存放的。 12在文本文件和二进制文件中分别如何存放? 5.1 文件的分类 无论是文本文件还是二进制文件,它的处理都包括四个步骤: 定义文件指针 打开文件 操作文件(读文件或写文件) 关闭文件 5.1 文件的分类 文本文件的操作与二进制文件的操作分别使用不同的函数 文本文件的操作函数和标准输入输出函数类似 二进制文件的操作函数则基于数据块的copy 5.2 文件的处理 5.2.1 文件的打开 5.2.2 文件的关闭 5.2.3 文件的读取 5.2.4 文件的写入 5.2.5 文件结束的判断 5.2.6 文件的其他操作 5.2.1 文件的打开 打开文件实质上是建立文件的各种有关信息,并由文件指针指向它,以后就通过文件指针对文件进行各种操作。 文件打开的函数是fopen函数,其作用是打开一个文件。 fopen函数调用的一般形式为: 文件指针名=fopen(文件名,使用文件方式); fopen函数在打开文件失败时会返回空指针。 5.2.1 文件的打开 例如: FILE *fp; fp=fopen(mycode.txt
您可能关注的文档
- C语言程序设计董汉丽等第3章课件教学.ppt
- C语言程序设计董汉丽等第4章课件教学.ppt
- C语言程序设计董汉丽等第5章课件教学.ppt
- C语言程序设计董汉丽等第9章文件课件教学.ppt
- C语言程序设计方少卿主编铁道C第1章(修订版)课件教学.ppt
- C语言程序设计方少卿主编铁道C第6章(修订版)课件教学.ppt
- C语言程序设计方少卿主编铁道C第9章(修订版)课件教学.ppt
- C语言程序设计洪维恩C语言程序设计课件教学.ppt
- C语言程序设计金升灿第二章顺序结构程序设计课件教学.ppt
- C语言程序设计金升灿第九章编译预处理课件教学.ppt
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测数学+答案.pdf
- 云南金太阳2025-2026学年高一下学期3月开学考试英语试题+答案.pdf
- 银川市、石嘴山市、吴忠市三市2026年高三年级学科教学质量检测生物+答案.docx
- 云南金太阳2025-2026学年高一下学期3月开学考试历史试题+答案.pdf
- 湖北省云学联盟2025-2026学年高二下学期3月学科素养测评英语试卷(含答案).pdf
- 河南天一大联考2026年高一3月联考语文试题.docx
- 河南天一大联考2026年高一3月联考语文试题.pdf
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测英语+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高一下学期3月阶段检测政治+答案.docx
- 浙江四校(含精诚联盟)2025-2026学年高二下学期3月阶段检测地理+答案.pdf
原创力文档

文档评论(0)