回覆列表
  • 1 # 使用者4305331312407580

    這是一個自定義函式例如:voidswap(int*p1,int*p2)//*p1=a;*p2=b;改變指標指向的地址的值,即a和b的值互換了使a和b的值進行互換就是它的基本用法

  • 2 # 使用者4383246126739

    sweap 不是C語言的保留字或標準函式,可能是使用者自定義變數或自定義函式名字。如果在註解行裡則是註解,如在字串內,則是字串。

    有些人喜歡 用 swap 作自定義函式名,例如,用於兩個變數裡的值 做交換:

    void swap(int *a, int *b) { int t;

    t = *a; *a= *b; *b=t;

    }

    // swap 是 英語 “交換” 的意思

    // sweep 是 英語 清掃 的 意思,也有人用於 作 自定義函式名。

  • 3 # 使用者2616454823811822

    swap函式一般是一個程式設計師自定義函式,是實現兩個變數數值的交換。

    1、比如: int a = 2; int b =3; swap(a,b); //一般用到變數數值交換,交換後a=3 b = 2;

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

  • 4 # 使用者1138730872614039

    C語言中swap函式是自定義的函式,C標準庫裡沒有swap函式。swap函式是用來交換的函式,經常在C語言中排序中會用到。程式碼示例:#include

  • 中秋節和大豐收的關聯?
  • "小河"的拼音是什麼?