C++中的a^b是什么意思

2024-11-01 18:23:00
推荐回答(5个)
回答1:

这是二进制算法,先把a和b都换成二进制。a上b下对齐。(换也行) ^的作用就判断两个相应位的值是否相异。若异则结果为1,否则为0.。。然后换成十进制即可

回答2:

a和b按位异或
异或根据计算位是否相同决定结果位,如果相同结果位为0,否则为1
比如1001和0011计算异或,结果为1010

回答3:

^符号按位运算符的一种取异或 所以答案为a 希望对你帮助

回答4:

^是逻辑运算符,叫做异或,当a和b的值相同时为假,不相同时为真。

回答5:

是a,b的与运算,是求a与b的与运算结果!