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

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

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

方法三:
// 用加减实现,而且不会溢出
a = a+b-(b=a)
posted @ 2010-04-17 18:15  貔貅  阅读(316)  评论(0编辑  收藏  举报