a ^= (a ^= b, b ^= a, b)什么意思c语言

 我来答
匿名用户
2013-09-14
展开全部
撇开语法错误。单从这个运算表达式来说。是连续的赋值运算。赋值语句是自由向左运算的。a^=b^=a^=b;((a^b)^b)^a异或位运算,如a=3,b=2a 11b 10a^b 01((a^b)^b)^a 结果为 01^10 11 ^ 11 = 00貌似有点规律,应该是最终结果都变成零。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式