-3
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE * fp;
fp = fopen ("file.txt", "w+");
fclose(fp);
return(0);
}
上述程序將創建一個文件。我需要該文件需要放置在特定的目錄中。請幫助在特定目錄中創建零字節文件
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE * fp;
fp = fopen ("file.txt", "w+");
fclose(fp);
return(0);
}
上述程序將創建一個文件。我需要該文件需要放置在特定的目錄中。請幫助在特定目錄中創建零字節文件
將路徑添加到參數fopen()
的參數中。
fp = fopen ("/path/to/file.txt", "w+");
是否需要對文件和目錄進行硬編碼?你可以將它們作爲命令行參數傳遞嗎? –
可能的重複http://stackoverflow.com/questions/6477568/how-to-create-text-file-in-c –
@sandeep命令行參數作爲第二個參數傳遞給'main()'。請閱讀C選書瞭解更多詳情。 – fuz