- 博客(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
1293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人