C言語でのexit()関数の使い方

小老鼠
小老鼠オリジナル
2024-04-11 14:09:16384ブラウズ

C 言語では、exit() 関数を使用してプログラムの実行を終了し、プログラムの実行ステータスを示す終了ステータス コードを返します。通常、0 は成功を表します。その他の一般的なステータス コードには、一般エラー、無効なパラメータなどがあります。メモリ割り当てに失敗します。

C言語でのexit()関数の使い方

C 言語での exit() 関数の使用法

C 言語では、exit() 関数は次の目的で使用されます。終了 プログラムが実行され、終了ステータス コードが返されます。

関数プロトタイプ

<code class="c">void exit(int status);</code>

パラメータ

  • status: によって返される終了ステータスプログラムコード、型はintです。このステータス コードは、親プロセスまたはオペレーティング システムによって解釈できます。

戻り値

exit() 関数には戻り値がありません。

使用法

プログラムの実行を終了し、終了ステータス コードを返すには、次の構文を使用できます。

<code class="c">exit(status);</code>

ここで、status は終了ステータスコードを返したい値。

終了ステータス コード

終了ステータス コードは、プログラムの実行ステータスを示す整数です。一般的な終了ステータス コードは次のとおりです。

  • 0: 正常終了
  • 1: 一般エラー
  • 2: 無効なパラメータ
  • 3: メモリ割り当て失敗時

負でない整数を終了ステータス コードとして返すことができます。

  • exit() 関数は、関数やスレッドの実行を含むプログラムのすべてのアクティビティを終了します。
  • exit() 関数は、開いているすべてのファイルを閉じ、割り当てられたすべてのメモリを解放します。
  • exit() 関数を使用すると、プログラムは実行を続行できなくなります。

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

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