使用fopen时,只需将头文件#include<stdio.h>添加进源文件即可。
函数原型:FILE *fopen(char *filename, char *mode)
功 能:以mode指定的方式打开名为filename的文件
返 回 值:成功返回文件指针;否则,返回0
举例如下:
#include<stdio.h> // fopen所在的头文件void main()
{
FILE *fp // 定义一个文件指针fp
fp = fopen("text1.txt", "r") // 以只读的方式打开文件名为text1.txt的文件
........
fclose(fp) // 操作完毕后关闭文件
}
fopen函数在 stdio.h里面。它是用于打开文件的,更加详细的说明如下。FILE *fopen( const char *fname, const char *mode )fopen()函数打开由fname(文件名)指定的文件, 并返回一个关联该文件的流.如果发生错误, fopen()返回NULL. mode(方式)是用于决定文件的用途(例如 用于输入,输出,等等)Mode(方式)意义"r"打开一个用于读取的文本文件"w"创建一个用于写入的文本文件"a"附加到一个文本文件"rb"打开一个用于读取的二进制文件"wb"创建一个用于写入的二进制文件"ab"附加到一个二进制文件"r+"打开一个用于读/写的文本文件"w+"创建一个用于读/写的文本文件"a+"打开一个用于读/写的文本文件"rb+"打开一个用于读/写的二进制文件"wb+"创建一个用于读/写的二进制文件"ab+"打开一个用于读/写的二进制文件