char转换成int时%d%u%x的解释

0XC3化成十进制就是12*161+3*160=195 在存储单元中的存储方式是用整数的补码形式存放。 原码:+|x| 或者 -|x| (就是符号位0/1 加上真值的绝对值) 例如: +1 的原码:0000 0001 -1 的原码:1000 0001 8位二进制表示的范围是:[1111 1111, 0111 1111] 即 [-127, +127]. 反码:正数的反码=原码,负数的反码=符号
相关文章
相关标签/搜索