首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

大学一直写的代码,并用来找异常

2012-04-23 
大学一直写的代码,并用来找错误void main(){int buffer[1024*1024]for(int i0i1024*1024i++){buffer[

大学一直写的代码,并用来找错误

void main()
{
  int buffer[1024*1024];
  for(int i=0;i<1024*1024;i++)
  {
  buffer[i] = i;
  }
}

请找出以上代码的问题,并改之。大家多发言。


[解决办法]
局部变量的申请空间是存放于栈中,windows里默认栈内存是1M

你这里
int buffer[1024*1024]; 

有4M大小了,运行会出错

热点排行