相关疑难解决方法(0)

分段错误和堆栈溢出之间有什么区别?

例如,当我们调用say,一个递归函数时,连续调用存储在堆栈中.但是,由于错误无效,因此错误是"分段错误"(如GCC所示).

它不应该是'堆栈溢出'吗?那两者之间的基本区别是什么?

顺便说一句,解释比维基百科链接更有帮助(经历过这一点,但没有特定查询的答案).

c memory stack-overflow stack segmentation-fault

27
推荐指数
2
解决办法
1万
查看次数

如果我调用没有任何参数的递归函数然后发生stackoverflow错误,那么这背后的原因是什么

可能重复:
递归main() - 为什么会出现段错误?

如果我调用没有任何参数的递归函数然后发生stackoverflow错误,那么这背后的原因是什么

c++

0
推荐指数
2
解决办法
1826
查看次数

标签 统计

c ×1

c++ ×1

memory ×1

segmentation-fault ×1

stack ×1

stack-overflow ×1