ホームページ >バックエンド開発 >C++ >C++ で関数を使用するにはどうすればよいですか?

C++ で関数を使用するにはどうすればよいですか?

PHPz
PHPzオリジナル
2024-04-12 13:36:121059ブラウズ

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;
}

実用的なケース

Let 2 つの数値の最大公約数 (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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。