C语言程序设计(冯茂岩)第8章 文件读写.pptVIP

  • 11
  • 0
  • 约5.44千字
  • 约 27页
  • 2017-03-25 发布于浙江
  • 举报

C语言程序设计(冯茂岩)第8章 文件读写.ppt

本章学习目标 知识目标 理解文件的类型 熟悉文件指针 掌握文件打开的各种方式,掌握文件的关闭 掌握文件读写函数的使用方法 能力目标 能根据要求使用文件指针打开关闭指定文件 能对文件进行各类读写操作 8.1 文件的基本概念与文件类型指针 一、文件的分类 从文件的存储形式看,文件可以分为 ASCII文件 也称为文本文件,由多个字符组成,每个字符占用一个字节存储空间,因而该类文件便于对字符进行逐个处理,也便于输出字符。 不过ASCII文件占用的存储空间较多,而且要花费时间在二进制形式与ASCII码间的转换上。 二进制文件 是把内存中的数据按其在内存中的存储形式原样输出到磁盘上存放,即二进制文件是以字节流的形式组织文件内容的。 这样可以节省外存空间和转换时间,但一个字节并不对应一个字符,所以不能直接输出字符形式。 数据存储的方式 例如 整数2000 按照二进制形式存储到二进制文件上,则该二进制文件在磁盘上占用2个字节的存储空间(ANSI C规定基本整型数据占用2个字节存储空间)。 按照ASCII码形式存储到ASCII文件上,则该ASCII文件在磁盘上要占用4个字节,分别存放各位数字字符的ASCII码值。 二、文件类型指针 【例8-1】从键盘输入多个字符,以’#’结束,将这些字符依次输出到磁盘上“text.txt”文本文件中 #include stdio.h vo

文档评论(0)

1亿VIP精品文档

相关文档