2 huangb01 huangb01 于 2014.04.02 10:17 提问

vs2008 released和debug栈优化差异?

1定义了一个很大的数组,分配在栈上,

int main()
{
char mytest[102410][10241];
mytest[102409][10240]=1;
return 1;
}
debug版本下crash。查看汇编在test地址,栈溢出
release版本下在windowsx86 顺利运行。
编译器都使用的默认配置
求解。。。released版本下难道把这个大地址分配在其他地方了么?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!