概述
定义于头文件 cstdint中
int8_t、int16_t、int32_t、int64_t
分别为宽度恰为 8 、 16 、 32 和 64 位的有符号整数类型无填充位并对负值使用补码(仅若实现支持该类型才提供)
int_fast8_t、int_fast16_t、int_fast32_t、int_fast64_t
分别为宽度至少有 8 、 16 、 32 和 64 位的最快的有符号整数类型
int_least8_t、int_least16_t、int_least32_t、int_least64_t
分别为宽度至少有 8 、 16 、 32 和 64 位的最小的有符号整数类型
intmax_t
最大宽度的有符号整数类型
intptr_t
足以保有指针的有符号整数类型
uint8_t、uint16_t、uint32_t、uint64_t
宽度恰为 8 、 16 、 32 和 64 位的无符号整数类型(仅若实现支持该类型才提供)
uint_fast8_t、uint_fast16_t、uint_fast32_t、uint_fast64_t
分别为宽度至少有 8 、 16 、 32 和 64 位的最快无符号整数类型
uint_least8_t、uint_least16_t、uint_least32_t、uint_least64_t
分别为宽度至少有 8 、 16 、 32 和 64 位的最小无符号整数类型
uintmax_t
最大宽度的无符号整数类型
uintptr_t
足以保有指针的无符号整数类型
最后
以上就是耍酷草丛为你收集整理的定宽整形(C++11起)的全部内容,希望文章能够帮你解决定宽整形(C++11起)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复