在不使用第三方参数的情况下交换两个参数的值

//方法一
i = i + j;
j = i - j;
i = i - j;

//方法二
i ^= j;
j ^= i;
i ^= j;

//方法三
a = a + b - (b = a)

 

posted @ 2016-08-30 00:26  绿水白川  阅读(440)  评论(0编辑  收藏  举报