回覆列表
  • 1 # 使用者7724478402265

    swap函式一般是一個程式設計師自定義函式。通常是實現兩個變數數值的交換。比如int a = 2;int b =3;swap(a,b); //一般用到變數數值交換,交換後a=3 b = 2;  實現的方法多種多樣。比如下面幾種寫法:  

    1、透過使用臨時變數實現交換。 void swap1(int x,int y) { int temp; temp=x; x=y; y=temp; }  

    2、透過臨時指標變數實現交換。 void swap2(int *x,int *y) { int *temp; temp=x; x=y; y=temp; }  

    3、藉助指標加入臨時變數來實現交換。 void swap3(int *x,int *y) { int temp; temp=*x; *x=*y; *y=temp; }

  • 中秋節和大豐收的關聯?
  • 八打頭的成語接龍(至少十個)?