请问这个三位数组有什么错误?

int a[60][250][1000],i,j,k;
for(i=0;i<60;i++)
for(j=0;j<250;j++)
for(k=0;k<=1000;k++)
a[i][j][k]=0;

总调试不了

第三个FOR循环中k<=1000中K不能等于1000
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-06-01
<= 改成 <

还有你的数组实在太大了
第2个回答  2009-06-01
k<=1000
改为
k<1000
即可
第3个回答  2009-06-01
没那么大的空间分配啊。
相似回答