最初我在 x86 模式下遇到了 stackoverflow 异常。由于我注意到 x64 会优化尾递归,因此我转而在 x64 中进行编译。和它在调试模式下运行得很好..但是,当我尝试运行发布代码时..它再次抛出stackoverflow..有什么可能的原因吗?
何时应用尾递归优化的规则是复杂且不断变化的。
我强烈推荐你don't从正确性的角度来看,依赖尾递归。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)