没有特殊的文件夹存放位置的要求,因为你可以指定文件的路径。
#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文件在同一文件夹下。
创建的时候也是一样的情况。
ccp