C语言程序设计李晓东庞岩梅娄嘉鹏第5章课件教学.pptVIP

  • 1
  • 0
  • 约5.29千字
  • 约 53页
  • 2017-01-02 发布于广东
  • 举报

C语言程序设计李晓东庞岩梅娄嘉鹏第5章课件教学.ppt

5.1 文件的分类 从文件编码的方式来看,文件可分为文本文件和二进制文件两种。 文本文件也称为ASCII文件,因为此类文件在磁盘中存放时,文件中的每个字符都是按照其ASCII码存放的。 二进制文件也称流式文件,此类文件中的数据在存储时,是按照数据的二进制形式存放的。 12在文本文件和二进制文件中分别如何存放? 5.1 文件的分类 无论是文本文件还是二进制文件,它的处理都包括四个步骤: 定义文件指针 打开文件 操作文件(读文件或写文件) 关闭文件 5.1 文件的分类 文本文件的操作与二进制文件的操作分别使用不同的函数 文本文件的操作函数和标准输入输出函数类似 二进制文件的操作函数则基于数据块的copy 5.2 文件的处理 5.2.1 文件的打开 5.2.2 文件的关闭 5.2.3 文件的读取 5.2.4 文件的写入 5.2.5 文件结束的判断 5.2.6 文件的其他操作 5.2.1 文件的打开 打开文件实质上是建立文件的各种有关信息,并由文件指针指向它,以后就通过文件指针对文件进行各种操作。 文件打开的函数是fopen函数,其作用是打开一个文件。 fopen函数调用的一般形式为: 文件指针名=fopen(文件名,使用文件方式); fopen函数在打开文件失败时会返回空指针。 5.2.1 文件的打开 例如: FILE *fp; fp=fopen(mycode.txt

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档