代码如图1,具体问题如下:我已经在fopen()函数中指定了一个路径的文件,然而代码运行后,依旧会在源文件目录下新建一个文本文档。我希望被写入的是我指定的路径的那个“副本.txt”,而不是源文件目录下的被新建的文本文件。
ps:图2是源文件目录,图3是指定的目录。
d:\\c语言......\\副本.txt
你把斜杠换成/试试
第7行改为(要求 D:\C语言文件练习 这个文件夹已经建立存在,fopen()函数并不能创建文件夹):
fp = fopen("D:\\C语言文件练习\\副本.txt","w");