文件处理(C语言).pptVIP

  • 24
  • 0
  • 约6.49千字
  • 约 35页
  • 2017-03-03 发布于湖北
  • 举报
许创制作 第12章 文件处理 文件——是指记录在外部介质上数据的集合。 广义地说,所有输入输出设备都是文件 (如键盘为stdin、显示器为stdout)。 文件的分类(可从三个不同角度来分类) 1)按文件依附的介质区分 2)按文件的内容区分 3)按数据的组织形式区分(文本文件和二进制文件) 一般高级语言都能提供对文本文件和二进制文件的操作,后面将详细介绍。 * * 上机习题 CH12EX6: 逐个字符输入一个串,将其中的大写字母逐个输出到磁盘文件file.txt中(输入的串以“!”结束,但“!” 不存入文件中)。 CH12EX7: 用记事本先创建两磁盘文件:file1.txt和file2.txt各存放一串有序字母,设计程序将这两个文件合并到file3.txt中,要求合并后的串仍然有序。 练习: CH12EX8: 磁盘文件student.bin存放10名学生数据(含学号、姓名、总分),现要求输出学号为奇数的学生的记录。 学习目标 了解文件的基本概念。 熟练掌握文件的打开和关闭方法。 熟练掌握对文件的字符读写方法。 掌握对文件的格式化读写方法。 了解二进制文件的读写方法及文件定位。 C语言的文件是流式文件,它把数据看作是一连串的字符,即字节流或二进制流。 C语言的文件并非由记录组成。 C语言对文件的存取是以字节为单位,输入输出的数据流的开始和结束仅受程序控制

文档评论(0)

1亿VIP精品文档

相关文档