首頁 > 後端開發 > C++ > C++ 中如何使用函式?

C++ 中如何使用函式?

PHPz
發布: 2024-04-12 13:36:12
原創
1062 人瀏覽過

C 中的使用函數函數是一種可重複使用的程式碼區塊,用於提高程式碼的可重複使用性和模組化。函數聲明指定函數名稱、參數類型和傳回類型。函數定義提供函數體的實作。函數透過使用其名稱並傳遞適當參數來呼叫。

C++ 中如何使用函数?

C 中的使用函數

函數是一種程式碼區塊,可以在程式中重複使用,它可以提高程式碼的可重複使用性和模組化。在 C 中,函數的語法如下:

return_type function_name(parameter_list) {
    // 函数体
}
登入後複製
登入後複製

其中:

  • #return_type 是函數傳回的值的型別。如果函數不傳回值,則為 void
  • function_name 是函數的名稱。
  • parameter_list 是函數的參數列表,用於將參數傳遞給函數。

函數宣告和定義

函數必須先宣告才能使用。函數宣告指定了函數的名稱、參數類型和傳回類型,其語法如下:

return_type function_name(parameter_list);
登入後複製

函數定義提供了函數體的實現,其語法如下:

return_type function_name(parameter_list) {
    // 函数体
}
登入後複製
登入後複製

函數調用

要呼叫函數,只需使用其名稱並傳遞適當的參數即可,例如:

int sum(int a, int b) {
    return a + b;
}

int main() {
    int result = sum(10, 20);  // 调用 sum() 函数
    return 0;
}
登入後複製

實戰案例

讓我們寫一個計算兩個數最大公約數(GCD) 的C 函數:

int gcd(int a, int b) {
    while (b != 0) {
        int temp = b;
        b = a % b;
        a = temp;
    }
    return a;
}

int main() {
    int x = 12, y = 18;
    int result = gcd(x, y);  // 调用 gcd() 函数
    cout << "GCD of " << x << " and " << y << " is: " << result << "\n";
    return 0;
}
登入後複製

以上是C++ 中如何使用函式?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板