- 1
- 0
- 约9.89千字
- 约 42页
- 2017-01-02 发布于广东
- 举报
第12章 文件 * 学习内容指南 12.1 文件概述 12.2 文件的打开与关闭 12.3 与文件的读写有关的函数 12.4 文件的定位 12.5 fflush函数 12.6 文件操作举例 文件指存储在介质上的数据的集合。 12.1 文件概述 介质:磁盘、U盘、光盘、以及内存 读文件:将数据从外存文件中传输到程序的操作 写文件:将数据从程序传输到外存文件的操作 文件的分类 从用户的角度,文件可分为普通文件和设备文件。 普通文件就是指存放在介质上的文件。普通文件根据内容,可分为程序文件和数据文件 设备文件指的是与计算机相连的每一个输入输出设备都看成是一个文件。 根据数据的编码方式,文件可分为文本文件(ASCII码文件)和二进制文件。 C语言中,其文件也分为文本文件和二进制文件两类,C语言的文本文件既可以存储ASCII码字符流,也可以存储二进制字节流;二进制文件同样既可以存储ASCII码字符流,也可以存储二进制字节流区别仅在于:在输出到文本文件时,会将换行符\n转换为回车换行符\r和\n两个字符,当从文本文件输入时,则会将回车换行两个字符再转换为换行符\n一个字符;而二进制文件则不进行转换。 文件处理的关键问题是内存中程序与外存中文件的关联 读文件时,数据从外存文件通过流输入到程序,也称这种数据流为输入流; 写文件时,数据从程序通过流输出到外存文件,
您可能关注的文档
- C语言程序设计(第二版)夏宽理赵子正编著第4章数组课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第5章函数课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第6章指针和引用课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第7章结构和链表课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第8章数据文件处理技术课件教学.ppt
- C语言程序设计(第二版)夏宽理赵子正编著第9章算法设计技术基础课件教学.ppt
- C语言程序设计蔡启先第1章C语言与程序设计课件教学.ppt
- C语言程序设计蔡启先第2章数据和运算课件教学.ppt
- C语言程序设计蔡启先第3章基本程序设计课件教学.ppt
- C语言程序设计蔡启先第4章数组和字符串5课件教学.ppt
最近下载
- 2024四川自贡市本级招用高校毕业生从事公共服务72人备考试题及答案解析.docx VIP
- 工艺标准-IPC-TM-650 CN测试方法手册.pdf VIP
- 【MOOC答案】《现代密码学》(电子科技大学)章节作业慕课答案.docx
- 2022—2023年度广东省职业院校学生专业技能大赛CAD机械设计赛项竞赛规程.pdf VIP
- 五年(2021-2025)高考历史真题分类汇编专题24 世界史(材料分析题、观点论述题)(全国通用)(原卷版).docx VIP
- 肠梗阻导管在防治肠梗阻中的临床应用专家共识.pptx VIP
- 2026湖南永州市市直企事业单位引进急需紧缺专业人才206人备考题库附答案.docx VIP
- 个性化营养评估技术指南团体标准.pptx
- 2025年河北省石家庄市中考地理试卷(含答案).docx
- 2023年广东省深圳市中考物理一模试卷.docx VIP
原创力文档

文档评论(0)