正在加载图片...
§6.3文件操作的相关函数 (第6章文件) 对文件的操作一般步骤包括:打开文件、读或写文件、关闭文件。在C语言 中,文件操作都是由库函数来完成的。这些库函数包含在 stdio.h头文件中。 、文件的打开与关闭 所谓打开文件,实际上是建立文件的各种有关信息,并使文件指针指向该文 件,以便进行其它各种操作。关闭文件则是断开指针与文件之间的联系,也就 禁止再对该文件进行操作, 1、文件的打开( fopen函数 ANSIC规定了标准输入输岀函数库,用 fopen(函数来实现打开文件。 fopen 函数的原型为:FILE* fopen(char*fi1 ename,char*mode 其中参数 filename表示一个文件名,是用双引号括起来的字符串,这个字符串 可以是一个合法的带有路径的文件名。参数mode表示对文件的操作模式,mode 的值仍需要用双引号括起来,mode的取值及其含义详见教P×××的表6.1。 如:FIEL*fpl;fpl- fopen(test.c”,”"r3);表示是在当前目录下打开文件 test.C,只允许进行“读”操作,并使fp指向该文件 再如:FIEL*fp2;fp2= fopen(c:\ tt\test.exe”,”rb”);表示打开C盘下 tt目录中的test.exe文件,是二进制文件,只允许按二进制方式进行读操作。 3鼬;es粤术詮εε8888脂 坛htp/www.elecfans.com电子发 8/31http://bbs.elecfans.com 电子技术论 坛 http://www.elecfans.com 电子发 烧友 (第6章 文 件) 8 / 31 对文件的操作一般步骤包括:打开文件、读或写文件、关闭文件。在C语言 中,文件操作都是由库函数来完成的。这些库函数包含在stdio.h头文件中。 一、文件的打开与关闭 所谓打开文件,实际上是建立文件的各种有关信息,并使文件指针指向该文 件,以便进行其它各种操作。关闭文件则是断开指针与文件之间的联系,也就 禁止再对该文件进行操作。 1、文件的打开(fopen函数) ANSIC规定了标准输入输出函数库,用fopen()函数来实现打开文件。fopen 函数的原型为: FILE *fopen(char *filename,char *mode) 其中参数filename表示一个文件名,是用双引号括起来的字符串,这个字符串 可以是一个合法的带有路径的文件名。参数mode表示对文件的操作模式,mode 的值仍需要用双引号括起来,mode的取值及其含义详见教材P×××的表6.1。 如:FIEL *fp1; fp1=fopen(“test.c” , ”r”); 表示是在当前目录下打开文件 test.c,只允许进行“读”操作,并使fp指向该文件。 再如:FIEL *fp2; fp2=fopen(“c:\\tt\\test.exe” , ”rb”); 表示打开C盘下 tt目录中的test.exe文件,是二进制文件,只允许按二进制方式进行读操作。 §6.3 文件操作的相关函数
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有