C里int形变量占两个字节,最小值为负的2的15次方(-32768),是怎么算出来的。

2025-04-05 14:26:16
推荐回答(1个)
回答1:

你可以这样理解,当符号位是1时,补码的转换要反转各位再加1(不算符号位),所以-32768就是15个0反转成15个1,再加1,这时正好变成10000(15个0),也就是负的(这个负的是因为原来的符号位是1确定的)2^15。