我是C语言的新手,我想生成一个称为“ vfork.ppm”的新ppm文件。我的程序编译并执行了函数“ save()”,但未生成vfork.ppm。我猜这是因为我没有向文件提供直接路径,但我不知道该怎么做。我项目的当前位置是:desktop-> project-> main.c
void save(){
FILE *fp;
fp = fopen("vfork.ppm","w+");
fputs("P3\n",fp);
fputs("64 64\n",fp);
fputs("255\n",fp);
for(int i =0; i < 64;i++){
for(int j =0; j < 64*3; j++){
fprintf(fp,"%d",colors[i][j]);
fputs(" ",fp);
}
fputs("\n",fp);
}
fclose(fp);
}