exit(0); exitが呼び出されると、プログラムの実行は終了となる。 exitの引数は、どのプロセスがこれを呼び出しても利用可能である。 したがって、これをサブプロセスとして使う別のプログラムによって、 このプログラムが正常に動いたかどうかテストすることができる。 慣習的には、0という値が返されればすべて正常であり、0以外の値が 返されれば何らかの異常な状態が起ったということになる。