没有合适的资源?快使用搜索试试~ 我知道了~
C语言第12章 文件 PPT课件,很有用的,能学到很多的知识。
资源推荐
资源详情
资源评论
第
第
12
12
章 文 件
章 文 件
制作人:王敬华
制作人:王敬华
第
第
12
12
章:文 件
章:文 件
学习的意义
学习的意义
语
言
程
序
设
计
教
程
第
二
版
第
十
二
章
文
件
C
C
C
语
言
执
行
程
序
语
言
执
行
程
序
输入数据
输入数据
输出数据
输出数据
100 200 300
100 200 300
存在问题:
存在问题:
运行完毕,
运行完毕,
结果消失!
结果消失!
运行结果能否长
运行结果能否长
期保存呢?
期保存呢?
使用文件!
使用文件!
文件无处不在,切不可
文件无处不在,切不可
视而不见,时而不理!
视而不见,时而不理!
如:
如:
C
C
语言源程序文件(
语言源程序文件(
.c
.c
或
或
.cpp
.cpp
)、执行文
)、执行文
件(
件(
.exe
.exe
)、图片文件(
)、图片文件(
.jpg
.jpg
)……
)……
学习目标
学习目标
学习内容
学习内容
文件的基本概念
文件的基本概念
文件的类别
文件的类别
文件操作概述
文件操作概述
文件指针
文件指针
文件的打开、读写和关闭
文件的打开、读写和关闭
文件的打开与关闭
文件的打开与关闭
文件的读写
文件的读写
文件读写函数选用原则
文件读写函数选用原则
文件的定位读写
文件的定位读写
文件应用综合举例
文件应用综合举例
本章小结
本章小结
理解文件的概念
理解文件的概念
正确把握文本文件与二进制文件的区别;
正确把握文本文件与二进制文件的区别;
掌握文件的打开、读写、定位以及关闭的方法;;
掌握文件的打开、读写、定位以及关闭的方法;;
掌握文件系统中有关文件操作的系统函数使用方法;;
掌握文件系统中有关文件操作的系统函数使用方法;;
能设计对文件进行简单处理的实用程序;
能设计对文件进行简单处理的实用程序;
语
言
程
序
设
计
教
程
第
二
版
第
十
二
章
文
件
C
12.1
12.1
文件的基本概念
文件的基本概念
文件:
文件:
存储在外部介质上数据的集合
存储在外部介质上数据的集合
,
,
是操作系统数据
是操作系统数据
管理的单位。
管理的单位。
使用数据文件的目的
使用数据文件的目的
:
:
数据文件的改动不引起程序的改动——
数据文件的改动不引起程序的改动——
程序与数据分离
程序与数据分离
不同程序可以访问同一数据文件中的数据——
不同程序可以访问同一数据文件中的数据——
数据共享
数据共享
能
能
长期保存
长期保存
程序运行的中间数据或结果数据
程序运行的中间数据或结果数据
文件命名规则:
文件命名规则:
为标识一个文件,每个文件都必须有一个文件名,其一
为标识一个文件,每个文件都必须有一个文件名,其一
般结构为:
般结构为:
主文件名
主文件名
[.
[.
扩展名
扩展名
]
]
文件命名规则,遵循操作系统的约定。例如,一个
文件命名规则,遵循操作系统的约定。例如,一个
C
C
语
语
言源程序名为:
言源程序名为:
prg.c
prg.c
语
言
程
序
设
计
教
程
第
二
版
第
十
二
章
文
件
C
12.2
12.2
文件的类别
文件的类别
按文件的逻辑结构:
按文件的逻辑结构:
记录文件:由具有一定结构的记录组成(定长和不定长)
记录文件:由具有一定结构的记录组成(定长和不定长)
流式文件
流式文件
:由一个个字符(字节)数据顺序组成
:由一个个字符(字节)数据顺序组成
按存储介质:
按存储介质:
普通文件:存储介质文件(磁盘、磁带等)
普通文件:存储介质文件(磁盘、磁带等)
设备文件
设备文件
:非存储介质(键盘、显示器、打印机等)
:非存储介质(键盘、显示器、打印机等)
按文件的内容
按文件的内容
程序文件。程序文件又可分为源文件、目标文件和可执行文件。
程序文件。程序文件又可分为源文件、目标文件和可执行文件。
数据文件。如各种图像文件、声音文件等。
数据文件。如各种图像文件、声音文件等。
根据文件的组织形式
根据文件的组织形式
顺序存取文件;
顺序存取文件;
随机存取文件。
随机存取文件。
按数据的组织形式:
按数据的组织形式:
文本文件
文本文件
:
:
ASCII
ASCII
文件,每个字节存放一个字符的
文件,每个字节存放一个字符的
ASCII
ASCII
码
码
二进制文件
二进制文件
:数据按其在内存中的存储形式原样存放
:数据按其在内存中的存储形式原样存放
语
言
程
序
设
计
教
程
第
二
版
第
十
二
章
文
件
C
剩余37页未读,继续阅读
资源评论
山青花欲燃
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功