C++ 関数の宣言と定義

王林
リリース: 2024-04-11 13:27:02
オリジナル
842 人が閲覧しました

C では関数の宣言と定義が必要です。関数宣言では関数の戻り値の型、名前、パラメーターを指定しますが、関数定義には関数の本体と実装が含まれます。まず関数を宣言し、それをプログラム内で使用して必要なパラメータを渡します。 return ステートメントを使用して、関数から値を返します。

C++ 函数的声明和定义

C 関数の宣言と定義

C では、関数は特定のタスクを実行して結果を返すコードのブロックです。必要な値。関数を使用するには、プログラム内で関数を参照する前に関数を宣言する必要があります。関数の宣言と定義の構文は次のとおりです。

関数宣言:

returnType functionName(parameter1Type parameter1Name, ...);
ログイン後にコピー
  • returnType: 関数によって返されるデータ型関数。
  • functionName: 関数の名前。
  • parameterList: 関数に必要なパラメータのタイプと名前。

関数定義:

returnType functionName(parameter1Type parameter1Name, ...) {
    // 函数体
    return value;
}
ログイン後にコピー
  • 関数定義には、関数宣言のすべてと関数本体が含まれます。
  • 関数本体には、実行されるコードが含まれています。
  • return ステートメントは、関数から値を返すために使用されます。

実際のケース:

2 つの数値の合計を計算する関数を作成してみましょう。

宣言:

int sum(int num1, int num2);
ログイン後にコピー

定義:

int sum(int num1, int num2) {
    return num1 + num2;
}
ログイン後にコピー

使用法:

main() 関数では、次のコードを使用して sum() 関数を呼び出すことができます:

int num1 = 10;
int num2 = 20;
int result = sum(num1, num2);
cout << "和为: " << result << endl;
ログイン後にコピー

出力:

和为: 30
ログイン後にコピー

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

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