1メガバイトまでスタックのデフォルトのサイズの主な機能
メイン関数で定義された配列のint X [1000] [1000]もし
その後、int型は4バイト、1バイトとして8ビット、1キロバイトとして1024バイト、1メガバイトに1024キロバイトです
1メガバイトより4 * 1000年* 1000/1024/1024 = 3.814697265625メガバイトの大きいです、
したがって、スタックオーバーフロー例外の定義が主な機能であろう
#include <ビット/ STDC ++ H> 使用して 名前空間STDを、 INT のmain(){ int型のx [ 1000年 ] [ 1000年]。 リターン 0 ; }
結果
-------------------------------- 終了しましたが、後工程3.482と秒戻り値3221225725 を押して任意のキーを続行するには...
溶液は、主機能静的静的に割り当てられたストレージスペース外部アレイを定義することです
これはコンテストにメイン関数の外配列定義に推奨しました
#include <ビット/ STDC ++ H> 使用して 名前空間STDを、 INT X [ 1000年 ] [ 1000年]。 INT メイン(){ 戻り 0 。 }