c语言中无符号数有补码吗?小一点的无符号数减去大一点的无符号数结果是什么?

2026年09月21日 13:30
有1个网友回答
网友(1):

不同的编译器得到的结果是不同的,可以先测试一下sizeof(int)的值。
如果结果为4,那么结果就是 2的16次方 + 小 - 大;
如果结果为8,那么结果就是 2的32次方 + 小 - 大。