65章 終了関数

http://www.geocities.jp/ky_webid/c/065.html

とうとうここまで来ました。最後の章です。

stdlib.hに定義されているexit関数は、それを呼び出した瞬間に即座にプログラムを終了させます。

mainでのreturnと同じですね。exitの場合は何処でも呼び出せるのでいつでも終了できるということになりますね。

またexitの前に呼び出される関数を登録できるatexit関数というのもあります。

そして異常終了させるabort関数でプログラムを終了させた場合、シグナルと呼ばれるものが発生します。

またabortで終了するとatexitは呼ばれません。

ちょっとざーっと文章まとめてみましが、こんな感じです。

とりあえずシグナルに関してはまたいろいろとやらないといけないことがありそうですね。難しいです。