C语言readdir()函数:读取目录函数
(2019-05-27 10:00:40)
标签:
readdir |
分类: C/CPP |
C语言readdir()函数:读取目录函数
相关函数:open, opendir, closedir, rewinddir, seekdir, telldir,
scandir
头文件:#include
#include
定义函数:struct dirent * readdir(DIR * dir);
函数说明:readdir()返回参数dir 目录流的下个目录进入点。(一次读取一个)
结构dirent 定义如下:
struct dirent
{
};
补充文件类型:p:1
c:2 d:4
b:6 f:8 l:10
返回值:成功则返回下个目录进入点. 有错误发生或读取到目录文件尾则返回NULL.
附加说明:EBADF 参数dir 为无效的目录流。
范例
#include
#include
#include
int main(int argc , char* argv[])
{
return 0;
}
执行:
d_name : .
d_name : ..
d_name : init.d
d_name : rc0.d
d_name : rc1.d
d_name : rc2.d
d_name : rc3.d
d_name : rc4.d
d_name : rc5.d
d_name : rc6.d
d_name : rc
d_name : rc.local
d_name : rc.sysinit
前一篇:debuginfo包