>>647
昔はvoidがなかったからmallocの戻り値の型をchar *にしていた。
だからキャストしていたんだけど、今はstdlib.hさえインクルードすれば必要ない。
あと、C++だとキャストが必用だったかな。