Unix/Linux系统数据类型

Unix/Linux系统数据类型

数据类型类型要求描述
blkcnt_t有符号整型文件块数量
blksize_t有符号整型文件块大小
cc_t无符号整型终端特殊字符
clock_t整型或者浮点型实数以时钟周期计量的系统时间
clockid_t运算类型之一时钟和定时器函数的时钟标识符
comp_tSUSv3未作规范经由压缩处理的时钟周期
dev_t运算类型之一设备号,包括主/次设备号
DIR无类型要求目录流
fd_set结构类型select()中的文件描述符集
fsblkcnt_t无符号整型文件系统块数量
fsfilcnt_t无符号整型文件数量
gid_t整型数值型组标识符
id_t整型用以存放标识符的通用类型,其大小至少可放置pid_t,uid_t和gid_t类型
in_addr_t32位无符号整型IPv4地址
in_port_t16位无符号整型IP端口号
ino_t无符号整型文件i-node号
key_t运算类型之一System V IPC键
mode_t整型文件权限及类型
mqd_t无类型要求,但是不能为数组类型消息队列描述符
msglen_t无符号整型消息队列所允许的字节数
msgqnum_t无符号整型消息队列中的消息数量
nfds_t无符号整型poll()中文件描述符数量
nlink_t整型文件的(硬)连接数量
off_t有符号整型文件偏移量或大小
pid_t有符号整型进程ID,进程组ID或会话ID
ptrdiff_t有符号整型两指针差值,为有符号整型
rlim_t无符号整型资源限制
sa_family_t无符号整型套接字地址族
shmatt_t无符号整型与System V共享内存段相连的进程数量
sig_atomic_t整型可进行原子访问的数据类型
siginfo_t结构类型信号起源的相关信息
sigset_t整型或者结构类型信号集合
size_t无符号整型对象大小
socklen_t至少32位的整型套接字地址结构大小(以字节计数)
speed_t无符号整型终端线速度
ssize_t有符号整型字节数或(为负时)标识错误
stack_t结构类型对备选信号栈的描述
suseconds_t有符号整型,范围为[-1~1000000]微秒级的时间间隔
tcflag_t无符号整型终端模式标志位的位掩码
time_t整型或者浮点型实数自纪元开始,以秒计的日历时间
timer_t运算类型之一间隔定时器函数的定时器标识符
uid_t整型数组型用户标识符
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Fantety

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值