- 博客(1)
- 收藏
- 关注
转载 使用异或运算使两个变量的值互换
1,首先需要明确的是异或运算满足交换律和结合律,即有如下公式a^b=b^a;b^a^b=a^b^b;2,其次,异或运算还满足下面的公式a^a=0;a^0=a;3,使用异或运算实现两个变量交换变量值的代码如下a=a^b;b=a^b;a=a^b;4,对第三步的代码进行分析如下a=a^b;b=a^b=a^b^b=a^(...
2018-04-24 11:18:00
1291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人