二进制数运算int main(void){ int a,b; a=32767;b=a+1; printf("%d",b); return 0;}输出-32768,在这里,a+1是怎么运算的,请给出过程,尽量详细点。[解决办法]16位的int型,还有在计算机保存的方式是用补码方式,不单纯是最高位正数为0,负数为1。不然0就有两个表示方法了,00000000000000001000000000000000