交换两个变量值(swap)实现方法

对于a,b两个变量,交换两个变量的值,最常见的方法是使用临时变量c:
- 将a的值赋给c
- 将b的值赋给a
- 最后将c赋给b
但如果不允许使用临时变量完成交换,那么可以使用位运算:
a ^= b;
b ^= a;
a ^= b;
posted @ 2022-02-07 05:03  grillar  阅读(262)  评论(0)    收藏  举报