标签: recursion stack
下面的代码执行递归调用。
int fib(int n){ if(n==0) return 0; return fib(n-1) + fib(n-2); }
此递归调用仅在完成 fib(n-1)的最后一次调用后才执行 fib(n-2)调用吗?还是同时发生 fib(n-1)和 fib(n-2)?