交換算法

1. 無效的交換---傳值 不能實現兩個變量的交換,操做的是變量的副本。 spa void swap(int x, int y); 2. C語言交換方法 (1)傳指針 能夠實現兩個變量的交換,但侷限於變量類型。指針 void swap(int *px, int *py); (2)宏定義 能夠實現兩個變量的交換,變量類型不受限制。 code #define SWAP(x, y, t) ( (t) =
相關文章
相關標籤/搜索