^=的运算顺序是怎样
2个回答
展开全部
^=是C/C++的一个符合运算符。表示异或赋值。
如:
a^=b相当于:a=a^b;
异或就是两个数的二进制形式,按位对比,相同取0,不同取。
扩展资料:
复合赋值运算符有下列这些:
符号 功能
+= 加法赋值
-= 减法赋值
*= 乘法赋值
/= 除法赋值
%= 模运算赋值
<<= 左移赋值
>>= 右移赋值
&= 位逻辑与赋值
|= 位逻辑或赋值
参考资料:百度百科-复合赋值运算符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询