struct dirent成员

#include <dirent.h>
struct dirent
{
    long d_ino;                 /* inode number 索引节点号 */
    off_t d_off;                /* offset to this dirent 在目录文件中的偏移 */
    unsigned short d_reclen;    /* length of this d_name 文件名长 */
    unsigned char d_type;        /* the type of d_name 文件类型 */   
    char d_name [256];   /* file name (null-terminated) 文件名,最长255字符 */
}
struct dirent 实际上是定义在/usr/include/bits目录的dirent.h中,但是不可以直接代用它,必须调用/usr/include/dirent.h

你可能感兴趣的:(struct,File,include)