C第16章文件概要1.pptVIP

  • 0
  • 0
  • 约3.09千字
  • 约 18页
  • 2017-07-03 发布于湖北
  • 举报
C第16章文件概要1

第16章 文件 16.1 C语言文件的概念 一、文件的概念 ?? 是存储在外部介质上的一批相关数据的集合。 二、文件的输入输出 ?? 文件的输入输出操作也称为“存取方式”,C语言中对文件的存取方式有两种:顺序存取和直接存取。 三、文本文件和二进制文件 数据文件按照其内部格式可以分为: ⑴文本文件 ? 文件内容以ASCII码形式存储的数据文件。 ⑵二进制文件 ? 文件内容以二进制数形式存储的数据文件。 C语言的数据文件既可以是文本文件,也可以是二进制文件。 16.2 文件指针 文件指针实际上是一个指向结构体类型的指针,这个结构体中包含一个文件的描述性信息。定义文件类型指针的一般形式是: FILE *指针变量名; 每个数据文件,都有一个对应的FILE类型变量,用以存储该文件的信息。 例如:FILE *fp1,*fp2; 16.3 打开文件 3.常用打开方式: r 只读方式。文件必须已存在。 w 只写方式。可以创建新文件。 a 追加方式。文件必须已存在。  4.函数值: 若打开文件成功,则返回该文件的指针;否则,返回空指针NULL。 通常按如下方式打开一个文件: FILE *fp; fp=fopen(file1.c,r);

文档评论(0)

1亿VIP精品文档

相关文档