C语言中x^=y是什么意思?
3个回答
展开全部
把x 异或 y赋值给x,异或运算是指对于二进制的每一位分开运算,对于每一位,0 xor 1=1,0 xor 0=0,1 xor 0=1,1 xor 1=0,即遇0不变,遇1变号。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(!x++||y--)
这个逻辑大概就是
x等于0或者y不等于0最后表达式结果为1
++和--是后做的
还有如果x为0,y就不--了
这个逻辑大概就是
x等于0或者y不等于0最后表达式结果为1
++和--是后做的
还有如果x为0,y就不--了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询