我正在尝试以最简单的方式解释堆栈溢出错误。我知道错误本身是一种错误,这种错误通常在方法不断调用自己的愿望时发生,从而导致空间损失。我还试图了解什么是堆栈,并找到了一个解释,就像堆栈板一样解释了堆栈。运行方法就像在桩中添加新板。当该方法完成时,按照与添加到桩中的顺序相同的顺序移除板。但是,我发现很难理解stackoverflow错误错误在“板堆”中的哪个位置。可以肯定地说其中一个盘子继续将自己添加到堆中吗?
如果有人可以帮助解释这个问题或解释堆栈溢出错误和堆栈以及它们如何相互影响,我将不胜感激。 :)