嵌套调用就是某个函数调用另外一个函数,递归是一种特殊的嵌套调用,是某个函数调用自己,而不是另外一个函数。考虑如下计算阶乘的代码:
long fact(long n)
{
if(n==0||n==1) return 1L;
else return n*fact(n-1);
}
这个函数叫做fact,它自己调用自己,这个就是一个典型的递归调用,调用过程类似一个栈。
嵌套就是一个函数里用其他的函数就是嵌套拉.递归就是函数里调用自己,就是递归拉。不过记得递归条件写好.别跳不出去
...