我想在C++中定义二维数组d[N][N]作为全局变量,为什么一定要在定义N的时候加const呢,为什么去掉const就不可以呢?(如前两行代码所示。)
const int N=1000;
int d[N][N];
int n;
...
int main(){
cout<<"请输入n的值:";
cin>>n;
for(int i=0;i
for(int j=0;j
cin>>d[i][j];
}
...
return 0;
}