stdio.h
fopen(),打开文件
fopen(const char * filename, const char * mode)
其中mode:
"r",read: 为输入操作打开文件,文件必须存在。
"w",write: 为输出操作创建一个空文件,如果文件已存在,则将已有文件内容舍弃,按照空文件对待。
"a",append: 为输出打开文件,输出操作总是再文件末尾追加数据,如果文件不存在,创建新文件。
"r+",read/update: 为更新打开文件(输入和输出),文件必须存在
"w+",write/update: 为输入和输出创建一个空文件,如果文件已存在,则将已有文件内容舍弃,按照空文件对待。
"a+",append/update: 为输出打开文件,输出操作总是再文件末尾追加数据,如果文件不存在,创建新文件。
其中返回值:
如果文件成功打开,返回指向FILE对象的指针,否则返回NULL;
实例:
/* fopen example */
#include <stdio.h>
int main ()
{
FILE * pFile;
pFile = fopen ("myfile.txt","w");
if (pFile!=NULL)
{
fputs ("fopen example",pFile);
fclose (pFile);
}
return 0;
}
标签:输出,打开,pFile,update,c++,徒步,文件,fopen
From: https://www.cnblogs.com/fusio/p/17272170.html