codeblocks递归函数,堆栈溢出,怎样修改堆栈大小
- baker
- 帖子: 462
- 注册时间: 2010-06-16 5:25
codeblocks递归函数,堆栈溢出,怎样修改堆栈大小
如题,我的递归函数层太深了,导致堆栈溢出,大家知道怎样修改系统堆栈大小吗?
少壮不努力,一生在内地……
النوم طفل، وسوف يكبر بائسة
OS: Arch+Fedora+win7 Ultimate
Having the ability to use C Matlab javascript......
♜♞♝♛♚♝♞♜(PS:您可以使用的最大字体是100。)
النوم طفل، وسوف يكبر بائسة
OS: Arch+Fedora+win7 Ultimate
Having the ability to use C Matlab javascript......
♜♞♝♛♚♝♞♜(PS:您可以使用的最大字体是100。)
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
Re: codeblocks递归函数,堆栈溢出,怎样修改堆栈大小
要修改的应该是代码
^_^ ~~~
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
要理解递归,首先要理解递归。
地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
-
- 帖子: 9
- 注册时间: 2014-04-26 10:22
Re: codeblocks递归函数,堆栈溢出,怎样修改堆栈大小
神回复BigSnake.NET 写了:要修改的应该是代码
-
- 帖子: 1
- 注册时间: 2021-11-04 22:10
- 系统: Windows10
Re: codeblocks递归函数,堆栈溢出,怎样修改堆栈大小
这个除了代码之外也有可能是数组造成的,codeblocks本身默认的内存大小栈只有1M左右,当你定义的数组超过这个大小之后肯定会造成堆栈溢出呀(有时候有一些要求就是会超过这个默认的大小)
- astolia
- 论坛版主
- 帖子: 6569
- 注册时间: 2008-09-18 13:11