ホームページ  >  記事  >  バックエンド開発  >  C言語でリターンは何を意味しますか

C言語でリターンは何を意味しますか

青灯夜游
青灯夜游オリジナル
2020-09-02 14:28:2645275ブラウズ

returnとはC言語で「戻る」という意味です。リターンとは、呼び出された関数から呼び出した関数にプログラムの流れを移し、式の値を呼び出した関数に戻して関数値の返却を実現することを意味します。リターン後のパラメータ。

C言語でリターンは何を意味しますか

関数は C 言語の基本コンポーネントです。C プログラムは、メイン関数といくつかのサブルーチン関数で構成できます。メイン関数は他のサブルーチン関数を呼び出します。その他サブルーチン関数は相互に呼び出すこともできます。通常、main 関数が関数呼び出しを通じて特定の値 (関数の戻り値) を取得できることが期待されます。

C 言語では、モジュール型プログラミングの考え方は関数を通じて実現されます。つまり、関数を使用して関数モジュールを定義し、その後、関数間の呼び出しを通じてプログラム関数を実現します。したがって、関数には呼び出し関数と呼び出される関数があります。

パラメータは、呼び出し元の関数と呼び出される関数の間で情報通信を行うためのインターフェイスです。関数の定義および説明文では、関数名の後の括弧内のパラメータを仮パラメータ、または「仮パラメータ」と呼びます。呼び出し関数の呼び出しステートメントで、関数名の後の括弧内に使用されるパラメーターは、実パラメーター (略して「実パラメーター」) と呼ばれます。

関数が呼び出されるとき、実パラメータは仮パラメータにデータを渡す必要があります。関数が呼び出され、特定の関数が完了した後、一部のデータも呼び出し関数に返される必要があります。

return は、呼び出された関数から呼び出した関数にプログラムの流れを移し、式の値を呼び出した関数に戻して、関数値の戻りを実現することを意味します。 return で示される戻り値によって以下のパラメータが指定されます。

通常、計算結果は関数が呼び出されたときに戻り値を通じて取り出されるため、Return が必要になります。関数の実行で計算結果を返す必要がない場合は、多くの場合、関数がスムーズに実行されたかどうかを示すステータス コードを返す必要があります (ステータス コードとして最も一般的に使用されるのは -1 と 0)。戻り値による、呼び出された関数の実行。

return の意味

関数内で return ステートメントが見つかると、プログラムはその関数を呼び出す次のステートメントに戻ります。 、実行機能から飛び出し、元の場所に戻って実行を継続します。ただし、main 関数内で return ステートメントが見つかった場合、プログラム全体が停止し、プログラムの実行が終了します。

関数の戻り値は return ステートメント return によって実現されます。関数によって実行される最後の操作は return です。return の意味は次のとおりです。

(1) サブルーチン関数は次の値に戻ります。関数の実行が終了すると、呼び出し中に割り当てられた変数ユニットが取り消されます;

(2) 関数の値を呼び出し側の式に送信します。もちろん、これは必要ありません。関数には戻り値がありますが、戻り値のない関数もあります。

return 関数 1

は return を意味します。このプログラムはパラメータなしで終了できます。メンバーがここで実行する場合、それ以上実行しません。 を追加できます。 return ステートメントは再度実行されません。

return 関数 2

指定された型の値を返します。関数を定義するときに、int af();int はありません。戻り値は次のとおりです。この戻り値は、この関数の実行後に他の変数に割り当てることができ、その値は return 後の値になります。

関連知識の詳細については、PHP 中国語 Web サイト をご覧ください。

以上がC言語でリターンは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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