标签: c
FILE * f = fopen("c:\\out.txt", "wb"); if(f == NULL) printf("ERR");
此代码打印ERR。 c:\ out.txt尚不存在。但是,如果我创建一个名为out.txt的空文件然后放在c:\中代码执行正常。如果文件不存在,如何创建文件?
答案 0 :(得分:2)
我通过运行具有管理员权限的Netbeans来解决问题。这导致exe也以管理员身份运行,所以现在我可以写入c:。