整数配列は一要素が 32bit になります。なので 200x150x200という配列は確保できなかった。 文字列だと一要素が 16bit になるので 200x150x200 の配列と同等の領域を確保できた。 ということだったと思います。 一文字 16bit というのはプチコンの文字が utf-16 だからという理由ですが、utf-16だったらどんな文字でも 16bit か? というとそうでもないらしいです。文字コードの話は奥が深すぎて私自身も人に教えるほどの知識がないため、深入りできません。