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

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

PHPz
リリース: 2024-04-12 13:36:12
オリジナル
1108 人が閲覧しました

C での関数の使用 関数は、コードの再利用性とモジュール性を高めるために使用される再利用可能なコード ブロックです。関数宣言では、関数名、パラメータの型、および戻り値の型を指定します。関数定義は関数本体の実装を提供します。関数は、その名前を使用し、適切なパラメーターを渡すことによって呼び出されます。

C++ 中如何使用函数?

#C での関数の使用

#関数は、プログラム内で繰り返し使用できるコードのブロックです。コードの再利用性とモジュール性。 C では、関数の構文は次のとおりです。

1

2

3

return_type function_name(parameter_list) {

    // 函数体

}

ログイン後にコピー
ログイン後にコピー

ここで、

  • return_type は、関数によって返される値の型です。 void 関数が値を返さない場合。
  • function_name は関数の名前です。
  • parameter_list は関数のパラメータ リストで、関数にパラメータを渡すために使用されます。
#関数の宣言と定義

関数は使用する前に宣言する必要があります。関数宣言では、関数の名前、パラメータの型、戻り値の型を指定します。構文は次のとおりです:

1

return_type function_name(parameter_list);

ログイン後にコピー

関数定義は、関数本体の実装を提供します。構文は次のとおりです:

1

2

3

return_type function_name(parameter_list) {

    // 函数体

}

ログイン後にコピー
ログイン後にコピー

関数呼び出し

関数を呼び出すには、その名前を使用し、適切なパラメーターを渡すだけです。例:

1

2

3

4

5

6

7

8

int sum(int a, int b) {

    return a + b;

}

 

int main() {

    int result = sum(10, 20);  // 调用 sum() 函数

    return 0;

}

ログイン後にコピー

実用的なケース

Let 2 つの数値の最大公約数 (GCD) を計算する C 関数を書いてみましょう:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート