浅谈int和unsigned int
-
- 在常用的64位系统中int和unsigned int的长度是4个字节
- int取值范围 **-2147483648 ~ 2147483647**
对应的的16进制:**8000 0001 ~ 7FFF FFFF**
- unsigned int取值 0 ~ **4294967295**
对应的的16进制:0 ~ FFFF FFFF
- 当给一个int值赋值一个更大的值,int值会只取最后四个字节,当时16进制的值是1 0000时候,int获取的值就是0。
- 当作为函数的返回值的时候,无特殊要求一般用int类型。