また拗れそうな話を(w
exit(プロセス終了時)にプロセスが確保したメモリが解放されるのは事実でしょ。
free()しない事の問題点を理解できてれば呼ばなくても。
でもfree()の呼び出しコストが問題にならないならmalloc()系とfree()は対で呼び出すべき。