使用异或操作符来实现
a=a^b;
b=a^b;
a=a^b;
这样就可以实现不用第三个参数实现交换
本文介绍了一种不使用额外变量进行两个变量值交换的方法——异或交换。通过三个简单的步骤:a = a ^ b; b = a ^ b; a = a ^ b; 实现了变量值的高效交换。
使用异或操作符来实现
a=a^b;
b=a^b;
a=a^b;
这样就可以实现不用第三个参数实现交换
828
3079

被折叠的 条评论
为什么被折叠?