DevC++手动开栈
在
DevC++ -> 工具 -> 编译选项 -> 编译器 -> 编译时加入以下指令
中,加入一行
-Wl,--stack=123456789
并将 编译时加入以下指令
右侧 的 √
打上即可。
注意不要多打一个空格。
开栈测试(检查是否开栈成功)
void dfs(int x)
{
if(x==0) return;
int t=x;
x=t;
dfs(x-1);
}
int main()
{
dfs(1000000);
return 0;
}
- 若成功,则正常运行。
- 否则,
Re
.
参考资料