我一直在Windows 10的模拟器中练习C。后来我切换到开发C++ IDE。当我在 C 中使用 FILE 时。创建的文件得到一个名称测试.txt而我给出了一些其他名称。请帮助它。
这是下面的代码:
int main()
{
FILE *fp;
char c;
char buff[255];
fp=fopen("text.txt","wr");
fputs("onentwonthreenfour",fp);
fclose(fp);
return(0);
}
我得到的只是测试.txt针对每个不同的文件名
问题在于打开模式,您可以参考@Amar Srivastava 对这个堆栈溢出问题的回答: C++中的文件打开模式
编辑:我知道上面的帖子是关于C ++的,但C和C ++中的打开模式确实相同