1

哪个 ANSI C 标准说明了两个有符号整数的按位异或?我试图阅读标准,但它是巨大的。

根据 C 标准,两个有符号整数的 XOR 是否有效?结果的符号位会发生什么?

4

1 回答 1

0

按位运算对bits进行操作,即对数据的实际 1 和 0 进行操作。因此,符号是无关紧要的;运算的结果是写出表示每个整数的 1 和 0 的系列,然后对每个相应的位对进行异或运算得到的结果。(即使类型信息也无关紧要,只要操作数是某种整数,而不是双精度数、指针等)

于 2013-04-09T11:10:11.557 回答