70,037
社区成员
发帖
与我相关
我的任务
分享
int fp = open("test.txt",O_RDWR | O_CREAT,0700);
//用access()判断文件是否存在
#include "stdio.h"
#include "io.h"
#include "stdlib.h"
int main(void)
{
FILE *p = NULL;
if((access( "text.txt", 0 )) == -1) //文件不存在
{
p = fopen("text.txt","w+");//"w+"的方式打开文件如果文件不存在可以创建文件
}
else//文件存在
{
p = fopen("text.txt","r+");//以读写方式打开一个已存在的文件
}
return 0;
}