だがこれが文芸的プログラミングという考え方から行くと、
ヌルポインタと整数の0は別物であって、
そのどちらかをコードに書く場合、ポインタを期待するところにはNULLを
整数を期待するところには0を書くべきである。

memsetの第三引数に渡す数値も同じ。
exitに渡す数値も同じ。

exitの場合、明示的にEXIT_SUCCESS, EXIT_FAILUREが定義されているので
それを使う方が好ましいとはいえる。