ホームページ  >  記事  >  バックエンド開発  >  C++ 関数の戻り値の型を指定するにはどうすればよいですか?

C++ 関数の戻り値の型を指定するにはどうすればよいですか?

王林
王林オリジナル
2024-04-18 21:57:02433ブラウズ

C 関数の戻り値の型は、実行後に返される値のデータ型を指定します。これは、宣言された型と一致する必要があります。一般的な戻り値の型は次のとおりです。 void: 値を返しません。 int: 整数を返します。 double: 倍精度浮動小数点数を返します。 bool: ブール値を返します。 string: 文字列を返します。

C++ 函数的返回类型如何指定?

C 関数の戻り値の型は次のように指定されます。

C では、関数の戻り値の型は値のデータを指定します。実行後に返されるタイプ。戻り値の型を指定すると、関数によって返される値が宣言された型と一致するかどうかをコンパイラが検証できるため、戻り値の型を指定することは非常に重要です。

戻り値の型の構文

関数の戻り値の型は関数名の前に記述され、その後に関数パラメーターのリストが続きます:

<返回类型> 函数名(参数列表) {
  // 函数体
}

戻り値の型の例

次に、戻り値の型の一般的な例をいくつか示します。

  • void: 関数が値を返さないことを示します。
  • int: 整数を返します。
  • double: 倍精度浮動小数点数を返します。
  • bool: ブール値 (true または false) を返します。
  • string: 文字列を返します。

実際的なケース

2 つの数値の合計を計算して返す次の C 関数について考えてみましょう。

int sum(int num1, int num2) {
  return num1 + num2;
}

この関数内:

  • int は関数の戻り値の型で、関数が整数を返すことを示します。
  • sum は関数名です。
  • int num1、int num2 は関数パラメータであり、整数でもあります。
  • 関数本体には、実際に計算して結果を返すコードが含まれています。

この関数が呼び出されると、コンパイラは戻り値の型をチェックして、関数によって返される値が宣言された型と一致することを確認します。一致しない場合はコンパイラ エラーが発生します。

重要

  • 関数は、宣言された型に対して正しい値を返す必要があります。
  • 戻り値の型は関数本体内で変更できません。
  • void 関数は、return ステートメントを使用して値を返すことはできません。

以上がC++ 関数の戻り値の型を指定するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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