私はこの構造体を宣言:力学構造
struct matrix27 {
double mat27[1083][1083];
} a1;
私のプログラムは、この構造で実行されます。
しかし、私は、この構造体を宣言する場合:
struct matrix27 {
double mat27[5034][5034];
} a1;
私のプログラムが実行されません(それはコンパイルが、私はそれを実行すると、Windowsはそれを止める「はfilename.exeは動作を停止しました」。)。
私は、私はそれを動的に宣言したい、いくつかの機能にA1を使用 はどのように私はそれを行うことができますか?
「実行できません」とはどういう意味ですか?それはコンパイルされませんか?実行時にクラッシュしますか?どのようなエラーメッセージが表示されますか? –
それはコンパイルされますが、私がそれを実行するとウィンドウが停止します。 "filename.exeが動作を停止しました"。 – Jafar
[私はあなたの問題を再現できません。](http://codepad.org/3CxgF8mE)あなたが理解していないエラーを示している完全な、コンパイル可能なテストケースを提供できますか? –