返回顶部
摘要: 异或交换两个变量值 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 阅读(1049) 评论(0) 推荐(0) 编辑
         1 2 3