如何确定一个int中的0位是否变为另一个int中的1

问题描述 投票:1回答:1

假设您有两个整数,A和B。

int A = 0b0011;
int B = 0b1001;

如何确定A中的0是否转到B中的1。>

我不在乎A中的1是否变为B中的0,或者该位保持不变,仅当0变为1时。

我在这里想要的输出将是:

result = 0b1000

假设您有两个整数A和B。int A = 0b0011;整数B = 0b1001;如何确定A中的“ 0”是否变为B中的“ 1”。我不在乎A中的“ 1”是否变为B中的“ 0”,或者该位保持不变,.. 。

c int bitwise-operators bit
1个回答
0
投票

A xor B

© www.soinside.com 2019 - 2024. All rights reserved.