下面只是记录自己的不懂的地方
在笔试中遇到的问题,才发现这个问题没有搞清楚
首先介绍 原码,补码反码。
正数的原反,补码 相同
负数:原码就是正数的原碼,最高位为1;补码:除符号位取反;补码:反码+1**
比如说 -2的原码:反码: 补码:。
-1的补码:-128的补码:,-128没有原码和反码
解决反码的+0和-0問题引入补码问题。这样-0的表示为-128
当有符号和无符号计算时有符号会提升成无符号计算。
小端存储:低位存放到低地址处
所以m[0]存放嘚是低位aa