问:c语言问题请问fopen(文件名,打开方式)对于文件操作方式r应该将文件放到哪里 如果是创建的

2024-11-26 10:29:54
推荐回答(2个)
回答1:

没有特殊的文件夹存放位置的要求,因为你可以指定文件的路径。

#include
 
#define F_PATH "d:\\myfile\\file.dat"
int main(void)
{
    FILE*fp=NULL;//需要注意
    fp=fopen(F_PATH,"r");
    if(NULL==fp)
    {
        return -1;//要返回错误代码
    }
    fclose(fp);
    fp=NULL;//需要指向空,否则会指向原打开文件地址
    
     return 0;
}

如果不指定,那就默认和exe文件在同一文件夹下。

创建的时候也是一样的情况。

回答2:

ccp