A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

1.数学方法
a = b -a;
b = b-a;
a = b+a;
2.定义一个临时变量
int temp = 0,
temp = a;
a = b;
b = temp;
3.(逼格较高的一种方法)
按位异或运算  相同为零,不同为一
a = a^b;
b = a^b;--->a^b^b;--->a
a = a^b;--->a^b^a;--->b
    仅供参考,欢迎补充~

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马