天天看點

linux c建立檔案夾

整體思路:

大體上是先看看存不存在flow這個檔案夾 如果不存在就建立。

1.c語言判斷檔案是否存在

用函數access,原型:int   access(const   char   *filename,   int   amode);

amode參數為0時表示檢查檔案的存在性,如果檔案存在,傳回0,不存在,傳回-1。

2.#include <sys/stat.h>

#include <sys/types.h>

int mkdir(const char *pathname, mode_t mode);

參數:pathname:新目錄路徑名。

      mode:通路權能(mode & ~umask &0777)。

建立的時候是在檔案夾flow下 是以路徑為“flow // xxx.txt”的形式。因為時間開始的時候是在txtname.txt裡面的,而路徑是在pathname中存儲的,是以要用數組将兩個字元串連接配接起來。