1.opendir
- 功能:打开目录流
- 原型:
DIR* opendir(const char* path)
- 参数:
1) path - 返回值:
成功:返回指向目录流的 DIR* 指针
失败:NULL, 并且设置 errno
2.readdir
- 功能:读取下一个目录项
- 原型:
struct dirent* readdir(DIR* pdir)
- 参数:
1) DIR* stream - 返回值:
成功:返回struct dirent* pdirent, 若读到目录项流的末尾,返回 NULL
失败:NULL, 并且会设置 errno - struct dirent元素:
1)d_ino
2)d_name
3)d_type