gpt4 book ai didi

c - GCC 中如何维护递归调用堆栈?

转载 作者:行者123 更新时间:2023-11-30 21:47:21 25 4
gpt4 key购买 nike

GCC 如何确保堆栈不会溢出?难道它不应该检查 Size 是否小于它可以保留的 MAX 并相应地提示用户,特别是在隐式定义时?这不是一个很好的编程范例吗?

最佳答案

事实并非如此。如果递归得足够深,就会溢出,而编译器对此无能为力。

<小时/>

edit: I should point out that at the time I answered this question, the question simply read:

"How does GCC ensure that The Stack doesn't overflow?"

关于c - GCC 中如何维护递归调用堆栈?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14562800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com