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

小弟我内存500M,为何这个函数就运行时候出错

2012-04-04 
我内存500M,为何这个函数就运行时候出错?我内存500M,为何这个函数就运行时候出错?voidhash(){inta[60][250

我内存500M,为何这个函数就运行时候出错?
我内存500M,为何这个函数就运行时候出错?
void     hash()
        {

  int   a[60][250][100],i,j,k;
  int   m=0;


        }


[解决办法]
60*250*100*4=6M,而编译器一般缺省参数是给stack栈段4M大小的,a变量是在函数内部的,自然是在stack里分配,空间显然不够,建议用new来分配,或修改编译参数。

热点排行