如何查看文件的创建位置并将其打开?
#include <stdio.h>
int main ()
{
FILE * pFile;
char sentence [256];
printf ("Enter sentence to append: ");
fgets (sentence,255,stdin);
pFile = fopen ("mylog.txt","w");
fputs (sentence,pFile);
fclose (pFile);
return 0;
}
答案 0 :(得分:1)
该文件将在您当前的工作目录中创建。
答案 1 :(得分:0)
应该从
运行应用程序的目录中找到它答案 2 :(得分:0)
该文件将在可执行程序所在的同一目录中创建。 您可以按照创建它的方式打开,将选项更改为fopen ,,
FILE *inp;
inp = fopen("FileName","r");
// Do what you want
fclose(inp);
答案 3 :(得分:0)
文件创建在与源代码/ C文件相同的目录中,因为这里您提供了相对路径。如果要将文件放在其他位置,可以尝试使用Full路径而不是相对路径。
答案 4 :(得分:0)
应该在您的工作目录(运行程序的位置)中自动创建该文件。您可以在任何文本编辑器中打开它以确保它已正确写入。
如果您的意思是如何在代码中打开它,请将"w"
更改为"r"
。