深入解析 、 和 头文件
1. 头文件解析
1.1 概述
头文件定义了fstat()、lstat()和stat()函数返回的数据结构。该头文件定义的 stat 结构体包含了文件的各种信息,下面是其主要成员:
| 成员 | 描述 |
| ---- | ---- |
| dev_t st_dev | 包含文件的设备ID |
| ino_t st_ino | 文件序列号 |
| mode_t st_mode | 文件模式 |
| nlink_t st_nlink | 文件的硬链接数量 |
| uid_t st_uid | 文件的用户ID |
| gid_t st_gid | 文件的组ID |
| dev_t st_rdev | 设备ID(如果文件是字符或块特殊文件) |
| off_t st_size | 对于常规文件,是文件大小(字节);对于符号链接,是符号链接中包含的路径名长度(字节) |
| struct timespec st_atim | 最后数据访问时间戳 |
| struct timespec st_mtim | 最后数据修改时间戳 |
| struct timespec st_ctim | 最后文件状态更
超级会员免费看
订阅专栏 解锁全文
1129

被折叠的 条评论
为什么被折叠?



