为什么在main内定义数组超过1000000就会判RUNTIME ERROR?
joj吧
全部回复
仅看楼主
level 1
小我不是我
楼主
RT
2007年05月04日 02点05分
1
level 1
skywind_guo
局部变量的尺寸 更加小一些
2007年05月04日 07点05分
2
level 0
60.191.99.*
堆栈溢出
2007年10月08日 08点10分
3
level 0
60.191.99.*
1013什么意思?
2007年12月03日 15点12分
4
level 2
luosiyong
main函数里的数据存储在栈区函数外的数据存储在程序区而栈空间比较小的,所以栈溢出了.把数组放外面
2007年12月31日 07点12分
5
level 0
60.191.99.*
如果定义这场一个数组的话 C++是允许的~ 但是你可以算算需要开辟多少的内存。。。会产生栈溢出试试其他的数据存储方式可以考虑vector
或者bitset
2008年02月24日 03点02分
6
1