マニュアルページ exit.3f




名前

     exit - 特定の状態でのプロセスの終了


形式

     subroutine exit (status)
     integer*4 status


機能説明

     exit は、プロセスのすべてのファイルのフラッシュとクローズ を
     行い、親プロセスが wait を実行している場合はその親プロセスに
     通知します。 status の下位 8 ビットは親プロセスから使用で き
     ま す。これらのビットは、左側に 8 ビット分シフトされ、残りの
     ビットはすべてゼロに設定されます。したがって、 status は 256
     から 65280 までの範囲になります。

     この呼び出しから制御が戻ることはありません。

     C の関数 exit により、クリーンアップ・アクションが最終 的 な
     `sys exit' より前に発生することがあります。

     exit を引数なしで呼び出すと、警告メッセージが出力され、自 動
     的に引数にゼロが渡されます。


ファイル

     libfui.a


関連項目

     exit(2)fork(2)fork(3f)wait(2)wait(3f)