最近我在考试中遇到了一个问题:"Objective-C中的根类是什么?" 我得到了两个类作为根类Objective-C
a) NSProxy b) NSObject.
Root Class和Base Class之间有什么区别Objective-C
?
我在下面有一个递归函数.
int f(int n){
if(n<1) return 1;
else return f(n-1) + f(n-1);
}
Run Code Online (Sandbox Code Playgroud)
当我用f(0),f(1)等小数字调用函数时,它工作正常.
但是当我调用f(50)或f(80)或f(100)时,它只是等待并且没有显示输出.
我需要知道背后究竟发生了什么?