安工大c语言程序设计1,C语言程序设计_哈工大(1):文本文件的操作.pdf

圳 职 业 技 术 学 院Shenzhen Polytechnic

十一单元(1):文本文件的操作

教学内容 文本文件的操作

教学目标

应知 掌握文件系统和分类,文件名、文件的分类、文件读写的

基本概念

文件操作步骤

文本文件的读写

应会 能够将单个字符、字符串进行文件读写

进行文件复制等程序的编写

难点 文件的写入读出

1. 专业英语词汇

英文词汇 中文名

file 文件

buffer 缓冲区

学方法

引导进行,对每一步的完成检查实现情况,引导学生学会使用帮助信息,培养学习

能力

学过程

1. 提问同学们自己了解的文件的概念、使用文件的经历

2. 引入C 语言中的文件

3. 对文件进行操作

将一个字符写入文件,查看文件内容 (文件操作四部曲)

查看文件内容:1、直接在文本编辑器中打 文档

2、使用type 命令

算机系乌云高娃 Wygw@21 第 77 页 共 83 页

圳 职 业 技 术 学 院Shenzhen Polytechnic

4. 将第(1)步写入的文件的字符读出来,显示在屏幕上

5. 扩展第(1)步,将一串字符一个一个写入文件

6. 将第(3)步写入文件的字符一个一个读出来,显示在屏幕上

7. 小结文件操作及对单个字符的读写

8. 将第3 (3)(4)步的字符串一次性写入文件

9. 实现文本文件的拷贝:从一个文件中读取、写入另一个文件

学生容易出错的地方

文件操作完毕不关文件

文件打 时没有赋值给一个文件指针

问题与讨论

什么是缓冲文件系统,有什么优点

二进制文件和文本文件各有什么优缺点?

小结 (可 问题与讨论方式给出)

文件操作三步曲:

1. 打 文件,fopen( )

2. 读\写操作

3. 关闭文件

文件打开三步曲

1. 打开那个文件

2. 准备进行什么操作

3. 用哪一个文件指针

熟悉文件操作函数,成对的

算机系乌云高娃 Wygw@21 第 78 页 共 83 页

圳 职 业 技 术 学 院Shenzhen Polytechnic

课后任务

完成文本文件拷贝的程序

优化文本文件拷的程序,对文件打 、读写等操作进行返回值检测

算机系乌云高娃 Wygw@21 第 79 页 共 83 页

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值