为什么c语言中-1的二进制是1111111111111111?

2024-11-06 14:02:14
推荐回答(1个)
回答(1):

整型在内存中以补码形式保存,对于16位机来说,-1的原码是1 0000000 00000001,其补码就是1 1111111 11111111.