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

如题所述

这是二进制算法,先把a和b都换成二进制。a上b下对齐。(换也行) ^的作用就判断两个相应位的值是否相异。若异则结果为1,否则为0.。。然后换成十进制即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-05-01
a和b按位异或
异或根据计算位是否相同决定结果位,如果相同结果位为0,否则为1
比如1001和0011计算异或,结果为1010本回答被网友采纳
第2个回答  2012-10-08
^符号按位运算符的一种取异或 所以答案为a 希望对你帮助
第3个回答  2012-10-08
^是逻辑运算符,叫做异或,当a和b的值相同时为假,不相同时为真。
第4个回答  2012-10-08
是a,b的与运算,是求a与b的与运算结果!