2008-04-17 一時領域(テンポラリ領域)を使わずに入れ替えする方法 C XORを3回すると入れ替えできます。 #define swap(a,b) a^=b^=a^=b このマクロは完璧じゃない点に注意(副作用あり)