ubuntu中调用fopen()函数时,被打开文件不存在时,为什么一直创建失败?
#include <stdio.h>
#include <stdlib.h>
int main()
{
char c;
FILE* in, * out;
in = fopen("file1.in", "r");
if(in == NULL)
printf("error\n");
return;
}
file1.in本来不存在,我想用fopen()函数创建。我用的root用户,但是文件却创建不成功,一直打印error,求大神解答,谢谢