会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
返回顶部
wryy
博客园
首页
新随笔
联系
管理
订阅
2020年6月28日
异或交换两个变量值
摘要: 异或交换两个变量值 swap函数完成变量a,b的交换。 void swap(){ a=a^b; b=b^a; a=b^a; } 分析:首先对于异或二进制两数运算结果为: 0^0=0; 0^1=1; 1^0=1; 1^1=0; 异或规律:一个数异或两次另外一个数等于原来那个数,即a ^ b ^ b=a
阅读全文
posted @ 2020-06-28 22:54 #wr
阅读(1028)
评论(0)
推荐(0)
编辑
公告
1 2 3