C言語 - ポインタの大罪

C言語の構文で1番良くないことはポインタの扱い方。
変数の宣言に使う演算子と、ポインタ先を参照する演算子を同じ*にしてしまったのが一番の原因じゃないかと。
ま、他にもたくさんあるんだけど。。
とりあえずC言語で作ってるんだから、ループを回るたびにreallocで+1の領域を取るのはメモリ効率やパフォーマンスの面から見ても辞めた方が良いと思うのだけど。。