当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《C语言程序设计(Visual C++ 6.0环境)》第十二讲 文件

资源类别:文库,文档格式:PPT,文档页数:27,文件大小:128KB,团购合买
本节学习目标 一、文件的基本概念 二、文本文件的基本操作 三、二进制文件基本操作 四、其它文件函数的使用
点击下载完整版文档(PPT)

第十二讲 文件 北大青鸟

1 第十二讲 文 件

本节学习目标 文件的基本概念 文本文件的基本操作 二进制文件基本操作 其它文件函数的使用 北大青鸟

2 本节学习目标 ◼ 文件的基本概念 ◼ 文本文件的基本操作 ◼ 二进制文件基本操作 ◼ 其它文件函数的使用

文件及文件名 什么是文件? 什么是文件名 存储在外部存储介质上■由文件主名扩展名 数据的集合。以及终端 和打印机等任何设备 北大青鸟

3 文件及文件名 ◼ 什么是文件? ◼ 存储在外部存储介质上 数据的集合。以及终端 和打印机等任何设备。 ◼ 什么是文件名。 ◼ 由文件主名.扩展名

文件流 什么是文件流? 文件系统将每个物理设计转换成的逻辑设备, 即文件系统为用户提供的一个接口 实际的设备称为文件 ■抽象的设备称为文件流 北大青鸟

4 文件流 ◼ 什么是文件流? ◼ 文件系统将每个物理设计转换成的逻辑设备, 即文件系统为用户提供的一个接口。 ◼ 实际的设备称为文件 ◼ 抽象的设备称为文件流

文件流的功能 帮助用户操作各种不同的终端设备 为用户与终端设备之间创建一个接口 北大青鸟

5 文件流的功能 ◼ 帮助用户操作各种不同的终端设备 ◼ 为用户与终端设备之间创建一个接口

文件流的分类 文本流 二进制流 文本流是一串字符串, 进制流是一系列字 即ASCI码。 与外部设备上的字节 对应 北大青鸟

6 文件流的分类 ◼ 文本流 ◼ 文本流是一串字符串, 即ASCII码。 ◼ 二进制流 ◼ 二进制流是一系列字节, 与外部设备上的字节一 一对应

文件的类型 ASC码文件 进制文件 用ASC码来表示文件 将内存中的数据按存储 占用较大的内答存储空■特点 内容的文件 方式进行原样输出到磁 特点: 盘上 间,读取过程需要转换 节约内存空间,无需读 取数据的转换过程。 北大青鸟

7 文件的类型 ◼ ASCII码文件 ◼ 用ASCII码来表示文件 内容的文件 ◼ 特点: ◼ 占用较大的内容存储空 间,读取过程需要转换。 ◼ 二进制文件 ◼ 将内存中的数据按存储 方式进行原样输出到磁 盘上。 ◼ 特点: ◼ 节约内存空间,无需读 取数据的转换过程

文本文件的基本操作 ■文件打开的操作 文件关闭的操作 北大青鸟

8 文本文件的基本操作 ◼ 文件打开的操作 ◼ 文件关闭的操作

定义文件指针 格式说明: 格式 口表明印是一个指向文件 的指针 FIE必须大写 FILE fp 北大青写

9 定义文件指针 格式 ◼ 格式说明: ◼ 表明fp是一个指向文件 的指针 ◼ FILE必须大写 FILE *fp

文件打开的操作 基本格式 ■格式说明: 功能:打开或创建 个文件的操作 a Fopen返回的是一个 指针 FILE*tp ■打开方式的选择(下 表) p= -fopen((“文件名”,“打开方式” ■若操作失败,返回 NULL值 北大曹

10 文件打开的操作 ◼ 基本格式 ◼ 格式说明: ◼ 功能:打开或创建一 个文件的操作 ◼ Fopen返回的是一个 指针 ◼ 打开方式的选择(下 表) ◼ 若操作失败,返回 NULL值 FILE *fp; fp=fopen(“文件名”,“打开方式”)

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共27页,试读已结束,阅读完整版请下载
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有