(1)正数的补码
与原码相同。
负数的补码是对其绝对值的原码逐位取反;然后整个数加1。
(3)几个特殊数字的补码表示
INT_MAX:0111 1111 1111 1111 1111 1111 1111 1111
INT_MIN: 1000 0000 0000 0000 0000 0000 0000 0000(无对应的原码)
-1: 1111 1111 1111 1111 1111 1111 1111 1111
0: 0000 0000 0000 0000 0000 0000 0000 0000
UINT_MAX:1111 1111 1111 1111 1111 1111 1111 1111