41、深入解析<sys/stat.h>、<sys/statvfs.h>和<sys/time.h>头文件

深入解析 、 和 头文件

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 | 最后文件状态更

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值