linux中開啟目錄用opendir()函數。 opendir()函數可以開啟指定的目錄,並傳回“DIR*”形態的目錄流,而對指定目錄的讀取和搜尋都要使用此傳回值;語法“DIR * opendir(const char * name);” 。
本教學操作環境:linux7.3系統、Dell G3電腦。
linux opendir()函數:開啟目錄函數
#1,頭檔:##
#include <sys/types.h> #include <dirent.h>
2,定義函數
DIR * opendir(const char * name);
3,函數說明:
#opendir()用來開啟參數name 指定的目錄, 並傳回DIR *形態的目錄流, 和open()類似, 接下來對目錄的讀取和搜尋都要使用此返回值.#4,傳回值:# #成功則傳回DIR* 型態的目錄流, 開啟失敗則回傳NULL.
5,錯誤代碼:
#include <sys/types.h>
#include <dirent.h>
#include <stdio.h>
int main()
{
int a = opendir("/etc/passwd");
printf("a = %d\n",a);
return 0;
}
相關推薦:《
Linux影片教學以上是linux 開啟目錄用什麼函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!