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
|