int a=-1的原码、反码、补码:

10000000000000000000000000000001   原码

11111111111111111111111111111110   反码 (符号位不变,其他位按位取反)

11111111111111111111111111111111   补码(反码+1)