>>654
それほど大きなメモリは動的確保するのが一般的。

ただし静的あるいは大域変数ならそれ位の要素があっても平気だと思う。
自動変数でも、スタックをかなり大きくとれば平気なはず。
だが、それでも動的確保するのが一般的。

それ程の量のメモリを使うとなると、メモリ確保できなかった場合をまじめに考える必要が出てきる。
動的確保以外では、メモリ確保できなかった場合、プログラム内からは殆どと言って良いほど何もできない。
動的確保なら比較的自由にエラー処理を行える。そのためもあって動的確保が好まれている。