exit(3)
通常のプロセス終了を引き起こし、親プロセスへステータスの
最下位バイト
を返すlibcの関数。
(i.e., status & 0xFF)
-1 & 0xFF
-> 0xFF
0 & 0xFF
-> 0x00
atexit(3)
と
on_exit(3)
が登録の逆順で呼ばれる
stdio(3)
のストリームはフラッシュされる
tmpfile(3)
によって作成されたファイルも削除される
二つの定数を定義済み。
EXIT_SUCCESS
EXIT_FAILURE