| 
 就如最後 8533667 所改的沒錯這裡做一簡單解釋教學:
 
 參考型態的引數 - call by reference:
 函數呼叫 swap(i, j) 時, 引數的 傳遞 如同int &x=i; int &y=j;。
 
 void swap(int &x, int &y) {}
 
 main() {
 int i,j;
 ...
 swap(i,j);
 ...
 }
 
 解釋:
 i、x及j、y 是不同名但同體(x是i的別名);以 地址運算子 & 來 達到 call by reference 的功能
 
 而第一樓 8533667 發表的是
 位址呼叫(Call by address) 的引數呼叫
 |