目录
int
int是c++中最常见的一种整型数据。
字节数
int 二进制位数:32(4字节)
取值范围
二进制:1000 0000 0000 0000 0000 0000 0000 0000 ~ 0111 1111 1111 1111 1111 1111 1111 1111
十进制:-231~231-1(-2147483648 ~ 2147483647)
short
字节数
short 二进制位数:16 (2字节)
取值范围
十进制:-215~215-1(-32768 ~ 32767)
long
字节数
short 二进制位数:32 (4字节)
取值范围
十进制:-231~231-1(-2147483648 ~ 2147483647)
long long
字节数
short 二进制位数:64 (8字节)
取值范围
十进制:-263~263-1(-9223372036854775808 ~ 9223372036854775807)
unsigned long
字节数
unsigned long 二进制位数:32 (4字节)
取值范围
十进制: 0 ~ 2^32-1,即 0 ~ 4294967295
unsigned long long
字节数
unsigned long long 二进制位数:64 (8字节)
取值范围
十进制: 0 ~ 2^64-1,即 0 ~ 18446744073709551615
本文详细介绍了C++中不同整型数据类型(int, short, long, long long, unsigned long, unsigned long long)的字节数、二进制位数和各自的取值范围,帮助理解内存占用与数值限制。
5897

被折叠的 条评论
为什么被折叠?



