我正在使用 VS 2010。
当我在调试模式下运行此程序时,它会引发堆栈溢出异常,并在第 99 行的文件 chkstk.asm 中显示断线。
但是当我在发布模式下运行它时,它就可以了。
此外,如果我将其中一个数组的大小减小到 10000,它在 Debug 中运行良好。是什么原因?
#include <iostream>
using namespace std;
int main()
{
char w[1000001], temp[1000001];
cout<<"Why?"<<endl;
return 0;
}