ホームページ >バックエンド開発 >C++ >C++ で関数を使用する方法

C++ で関数を使用する方法

下次还敢
下次还敢オリジナル
2024-04-26 18:03:15477ブラウズ

C 関数は、特定のタスクを実行する独立したコード単位であり、次の手順を実行します。関数を宣言し、名前、戻り値の型、パラメーターを指定し、関数本体と実行コードを指定します。 ; 関数を呼び出し、その名前を使用して実際のパラメータを指定します。

C++ で関数を使用する方法

#C での関数の使用

#関数は、特定のタスクを実行する独立したコード単位です。 C での関数の使用は非常に簡単です。

1. 関数の宣言

関数の宣言では、関数の名前、戻り値の型、パラメーターを指定します。例:

<code class="cpp">int sum(int a, int b);</code>

2. 関数の定義

関数の定義では、関数の実装が提供されます。これには、実行されるコードを含む関数本体が含まれます。例:

<code class="cpp">int sum(int a, int b) {
  return a + b;
}</code>

3. 関数の呼び出し

関数を呼び出すには、その名前を使用して実際のパラメーターを指定するだけです。例:

<code class="cpp">int result = sum(10, 20);</code>

パラメータの受け渡し

関数は、値、参照、またはポインタによってパラメータを渡すことができます。

  • 値の転送: パラメータのコピーに対する操作は、元の変数には影響しません。
  • 参照による受け渡し: パラメーターの参照を渡します。参照への変更は元の変数にも影響します。
  • ポインタの受け渡し: ポインタをパラメータに渡します。ポインタが指す値を変更すると、元の変数に影響します。
#戻り値の型

関数は値を返すことも、値を返さないこともできます。値を返さない関数は、

void

関数と呼ばれます。戻り値の型は関数宣言で指定します。

C で関数を使用する簡単な例を次に示します:

<code class="cpp">#include <iostream>

int main() {
  int a = 10;
  int b = 20;
  int result = sum(a, b);
  std::cout << "The sum is: " << result << std::endl;
  return 0;
}

int sum(int a, int b) {
  return a + b;
}</code>

出力:

<code>The sum is: 30</code>

以上がC++ で関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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