收藏 分享(赏)

《C语言程序设计》课件文件概述.pptx

上传人:bubibi 文档编号:21809403 上传时间:2024-05-25 格式:PPTX 页数:9 大小:1.13MB
下载 相关 举报
《C语言程序设计》课件文件概述.pptx_第1页
第1页 / 共9页
《C语言程序设计》课件文件概述.pptx_第2页
第2页 / 共9页
《C语言程序设计》课件文件概述.pptx_第3页
第3页 / 共9页
《C语言程序设计》课件文件概述.pptx_第4页
第4页 / 共9页
《C语言程序设计》课件文件概述.pptx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、 C C语言程序设计语言程序设计001 001 鲍鲍 乐乐 *002 002 成飞鹏成飞鹏 *003 003 董子周董子周 *004 004 杜嘉晨杜嘉晨 *310310 张丹燕张丹燕 *学号学号姓姓 名名性别性别高数高数英语英语C C排名排名1.什么是文件什么是文件 C C语言程序设计语言程序设计1.什么是文件什么是文件文件:存储在外部存储介质上的数据集合。例如:程序文件中保存着程序,数据文件中保存着数据。C C语言程序设计语言程序设计1.什么是文件什么是文件文件的存储特性文件是一个有序的数据序列。C语言把文件作为一个字符(字节)序列数据流来处理,对文件的存取是以字符(字节)为单位进行的。程

2、序程序文件文件C C p r o g r a m p r o g r a m C C语言程序设计语言程序设计v 根据文件依附的介质,可分为普通文件和设备文件。普通文件设备文件2.文件的分类文件的分类 C C语言程序设计语言程序设计v 根据文件的组织方式,可分为顺序读写文件和随机读写文件。2.文件的分类文件的分类顺序读写文件按照文件所存储的数据的顺序从头到尾进行访问。随机读写文件存储的数据通常是有结构的,每条数据记录长度相等,因此可以通过计算直接访问文件中的特定记录。C C语言程序设计语言程序设计v 根据文件的存储形式,可分为ASCII码文件(文本文件)和二进制文件。2.文件的分类文件的分类例如

3、:将整数32767分别存储在这两种数据文件中。ASCII文件文件:ASCII码码二进制文件:补码二进制文件:补码占用占用5个字节个字节占用占用2个字节个字节0011000011001 11 1001100110 00 01 10 00011010011011111001100110 01 110100011010011011111 3 3 2 2 7 7 6 6 7 7 0111111111111111 C C语言程序设计语言程序设计3.文件缓冲区文件缓冲区v按照操作系统对磁盘文件的读写方式,文件系统可分为按照操作系统对磁盘文件的读写方式,文件系统可分为:缓冲文件系统非缓冲文件系统v缓冲区缓冲区:为了提高程序访问文件的速度而开辟的一块内存,大小通常为512字节。vC语言的文件处理函数语言的文件处理函数:带缓冲区的标准I/O函数不带缓冲的系统I/O函数。C C语言程序设计语言程序设计4.标准标准I/O函数的执行过程函数的执行过程 程序区程序区数据区数据区文件文件缓冲区缓冲区外存外存内存内存输入输出读写C C语言语言程序设计程序设计谢谢大家!谢谢大家!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 终生教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报