#include <iostream>
using namespace std;
int recur(int x) {
1 and recur(--x);
cout << x;
return x;
}
int main() {
recur(10);
return 0;
}
最佳答案
那是无限递归。因此,当堆栈空间用完时,它将出现段错误。
关于c++ - 为什么这个 C++ 代码片段段错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2809014/