linux

readdir在Linux中的返回类型是什么

小樊
47
2025-09-05 14:16:29
栏目: 智能运维

在Linux中,readdir函数的返回类型是struct dirent *。这个函数用于读取目录流中的下一个目录项。如果成功,它返回一个指向struct dirent结构的指针,该结构包含有关目录项的信息(如文件名)。如果到达目录流的末尾或发生错误,则返回NULL。

以下是readdir函数的原型:

#include <dirent.h>

struct dirent *readdir(DIR *dirp);

其中,DIR是一个指向目录流结构的指针,通常通过调用opendir函数获得。

0
看了该问题的人还看了