例えば、a[i]を*(a+i)と表現できるように、配列として[]を使わなくても
Cはポインタ演算子を使えば何でも出来るね。ポインタ>配列だ!
それに自己参照構造体を使えばリスト構造も作れるし・・・。