标签: c types long-integer unsigned-integer
我观察到许多用户态代码使用了中定义的类型 /usr/include/asm-generic/int-ll64.h,例如__u16,__u32等。标题中的评论说:
/usr/include/asm-generic/int-ll64.h
__u16
__u32
使用“long long”的体系结构的整数声明 64位类型
从stdint.h定义无符号整数类型的最大值应用宏是否安全,例如UINT32_MAX,__u32类型的对象?
stdint.h
UINT32_MAX