不使用第三个变量交换两个变量值的方法

记得面试题中有次遇到一题为,不使用第三个变量,实现两个变量的值交换。回来带着思考搜索了如下几种方法,仅供学习参考。 int a = 1; int b = 2; 方法一:巧用运算符特性实现 C++代码 inline void swap(int& a, int& b) {      &n
不使用第三个变量交换两个变量值的方法