皆さんありがとございます。
>533
realloc すると、途中に挿入することができないように思うのですが、どうでしょうか。
つまり、reallocで10階の上に1階を追加できますが、4階と5階の間に挿入できないのでは
と思います。

>534
LISTっていわゆるリスト構造ってやつですか?
それも考えたのですが、でもそれだと、配列を
data[z][y][x]
のように表現できないですよね。
そのかわり、リストがポインタで連結されているややこしい構造になるのがちょっと
抵抗あります。

何かいい方法ないでしょうか?