正文

int a 和 int b 的互換技術

(2010-06-13 22:35:41) 下一個
這是從別地學的,有意思,故記錄之:
int a = something;
int b = something;
a = a^b; // 異或之, 注意 a 已經改變;
b = a^b; // 再次異或,此時 b = old a;【老a 異或 老b 異或 老b 】
a = a^b; // 最後異或,此時 a = old b;【老a 異或 老b 異或 新b即老a 】



[ 打印 ]
閱讀 ()評論 (7)
評論
目前還沒有任何評論
登錄後才可評論.