谁知道“=”上面加个“^”是什么意思,不是全等于也不是定义符号哦

问题描述:

谁知道“=”上面加个“^”是什么意思,不是全等于也不是定义符号哦

^=这是异或并赋值的表达式
例如:a^=b等价于a=a^b
后面意思为a,b不同时为真是为真;a,b同真或同假是结果为假.
然后将a^b的结果(即”真”或者”假”)赋值给a