【发布时间】:2011-12-05 18:13:55
【问题描述】:
我想知道如何通过一个简单的例子来获取堆栈溢出错误,例如:
int recursSum (int n)
{
return (n==1)? 1:n+recursSum(n-1);
}
我问这个愚蠢的问题是因为我只有一些分段错误,即使有一个空函数调用自己......
我是否遗漏了什么,或者是否有任何保护或阻止我这样做的东西?
【问题讨论】:
-
在这种情况下,堆栈溢出将是您收到操作系统定义的分段错误错误的根本原因。