C言語における変数の値を交換(Swap)する方法と実行速度の比較

C言語では,様々な方法を用いて,変数内の値を交換(Swap)することができます.

今回は,一時変数を用いる方法や排他的論理和を用いる方法,さらにはアセンブラを用いる方法を比較し,その実行速度を調べてみました.

(more…)

Filed under: Programming,Assembler,C/C++ — ほくと 00:47  Comments (2)