ホームページ > バックエンド開発 > C#.Net チュートリアル > C言語のリターンはどこに戻るのでしょうか?

C言語のリターンはどこに戻るのでしょうか?

angryTom
リリース: 2020-02-15 17:26:46
オリジナル
10957 人が閲覧しました

C言語のリターンはどこに戻るのでしょうか?

c 言語リターンはどこに戻ります

c 言語リターンは再帰プログラムなどの第 3 レベルから上位レベルに戻ります。たとえば、通常のサブルーチンの場合は、メインプログラムに戻ります。

メインプログラムのリターンはオペレーティングシステムに返されます。

たとえば、次の C プログラム

int sum(int a, int b) {
        return a + b;
}
int main(int argc, char const *argv[])
{
        int c = sum(1000, 24);
        return 0;
}
ログイン後にコピー

main 関数は sum 関数を呼び出し、sum の戻り値は main に返され、main の戻り値はオペレーティング システムに返されます。 Linux システムでは echo $ を使用できますか?この値を問い合わせます。

$? は、最後のコマンドの終了ステータスを表します。成功の値は 0 で、失敗の値は 0 以外です。 , C プログラムで return 0 を使用することは、プログラムが正常に実行されており、エラーがないことを意味します。

推奨学習: C 言語のビデオ チュートリアル

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

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