中易网

c++ a&=b a^=b 是什么意思啊

答案:4  悬赏:60  
解决时间 2021-01-10 23:59
  • 提问者网友:却不属于对方
  • 2021-01-10 17:12
c++ a&=b a^=b 是什么意思啊
最佳答案
  • 二级知识专家网友:一叶十三刺
  • 2021-01-10 17:21
a&=b等价于a=a&b,意思是a、b的二进制码进行每一位的与运算,结果存放在a里面。
a^=b等价于a=a^b,意思是a、b的二进制码进行第一位的异或运算,结果存放在a里面。
全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-01-10 18:48
巴黎第60分钟扳平比分,维阿切入禁区右侧被科拉希纳茨铲倒,恩昆库主罚点球命中,1-1。
  • 2楼网友:话散在刀尖上
  • 2021-01-10 18:10
a&=b,等于a=a&b,
举个例子:a=1001,b=我觉得你应该先搞清什么是位,再来讨论这个问题
  • 3楼网友:患得患失的劫
  • 2021-01-10 17:29
这是位运算。
a &= b 等价于 a = a & b,
& 是与的关系,你也可以认为是乘的关系
a ^= b等价于 a = a ^ b
^是异或操作符。取反的意思,具体要有直观的感觉的话,看看谭浩强的C++书上都有的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息