注意:
两位有 00=0 01=1 10=2 11=3 四个数,2^2-1=4-1=3(10进制)=11(二进制)
int 4byte=32位 第一位符号位,即2^31-1=1111111 11111111 11111111 11111111(二进制)=2147483648-1(十进制)
同理: long long (int) 8byte=64位。
注意:
两位有 00=0 01=1 10=2 11=3 四个数,2^2-1=4-1=3(10进制)=11(二进制)
int 4byte=32位 第一位符号位,即2^31-1=1111111 11111111 11111111 11111111(二进制)=2147483648-1(十进制)
同理: long long (int) 8byte=64位。