本文共 266 字,大约阅读时间需要 1 分钟。
int类型的变量固定为4个字节,共32位。int类型变量初始值一般为0,范围[-2^31 , 2^31 -1] 即 [-2147483648,2147483647]。
16 位系统下,int 是 2 个字节;32 位,64 位的,int 是 4 个字节。
有符号整数情况下:
0xffffffff等于-1
将高位部分存放到32位int内存当中
负数时:0x0000ffff*0xffffffff=0xffff0000
正数时:0x00000000*0xffffffff=0x00000000
截取 出以上的高位的数据在加上低位数据
转载地址:http://oilws.baihongyu.com/