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

请教一个关于new的有关问题,多谢

2012-05-07 
请问一个关于new的问题,谢谢int*pfor(int i0 i6000000 i++ ){p new int[80]memset(p,0,80*4)}没

请问一个关于new的问题,谢谢
int*p;
  for(int i=0; i<6000000; i++ )
  {
  p = new int[80];
memset(p,0,80*4);
}
 没有问题
int*p[6000000];
  for(int i=0; i<6000000; i++ )
  {
  p[i] = new int[80];
memset(p[i],0,80*4);
}
为什么这么用宕机呢?麻烦知道的人指点一下,谢谢

[解决办法]
第二个栈溢出了吧
[解决办法]
int*p[6000000];

这是数组,如果是局部的,那么在栈上

热点排行