在C語言中,創建文件夾的方法通常是使用標準庫函數mkdir()
。該函數的原型為:
int mkdir(const char *path, mode_t mode);
其中,path
是要創建的文件夾的路徑,mode
是文件夾的權限模式。如果創建成功,該函數會返回0,否則返回-1。以下是一個簡單的示例代碼:
#include <stdio.h>
#include <sys/stat.h>
int main() {
const char *path = "new_folder";
if (mkdir(path, 0777) == 0) {
printf("Folder created successfully\n");
} else {
printf("Folder creation failed\n");
}
return 0;
}
在這個示例中,我們使用mkdir()
函數創建了一個名為new_folder
的文件夾,權限模式為0777
(表示所有用戶有讀、寫、執行權限)。如果文件夾創建成功,程序會輸出"Folder created successfully",否則輸出"Folder creation failed"。