重複の可能性:
大きな配列サイズでのセグメンテーション違反
プログラムを実行すると、セグメンテーション違反が発生します。
#include<iostream>
using namespace std;
int main(){
int x[2000][2000];
int y;
cin >> y;
}
ただし、次の 2 つのプログラムを実行すると問題ありません。
#include<iostream>
using namespace std;
int x[2000][2000];
int main(){
int y;
cin >> y;
}
と
#include<iostream>
using namespace std;
int main(){
int x[2000][2000];
int y;
}
私はかなり混乱しています。誰でも理由を教えてもらえますか?