C 関数の戻り値の型は、実行後に返される値のデータ型を指定します。これは、宣言された型と一致する必要があります。一般的な戻り値の型は次のとおりです。 void: 値を返しません。 int: 整数を返します。 double: 倍精度浮動小数点数を返します。 bool: ブール値を返します。 string: 文字列を返します。
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 サイトの他の関連記事を参照してください。