C++中“^=”是什么意思?
展开全部
a ^=b与a=a^b相同,按二进制位异或,如果相应位相同,结果中改位为0,不同就为1,例如1010与1100相异或的结果为0110.
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你最好把整句都列出来。是不是a^=b这样的?其实就是a = a^b。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
a ^= b; 就是将a和b按位异或后,结果赋值给a。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A= A异或B
比如A ^= B实际上相当于 A = A ^ B;
比如A ^= B实际上相当于 A = A ^ B;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询