在 Linux 的 stdint.h 头文件中,定义了一些常用的整数类型,具体如下:
int8_t:8位有符号整数类型。int16_t:16位有符号整数类型。int32_t:32位有符号整数类型。int64_t:64位有符号整数类型。uint8_t:8位无符号整数类型。uint16_t:16位无符号整数类型。uint32_t:32位无符号整数类型。uint64_t:64位无符号整数类型。int_fast8_t:快速执行模式下最快的8位整数类型。int_fast16_t:快速执行模式下最快的16位整数类型。int_fast32_t:快速执行模式下最快的32位整数类型。int_fast64_t:快速执行模式下最快的64位整数类型。int_least8_t:最小实现的8位整数类型。int_least16_t:最小实现的16位整数类型。int_least32_t:最小实现的32位整数类型。int_least64_t:最小实现的64位整数类型。intmax_t:最大有符号整数类型。uintmax_t:最大无符号整数类型。