RT
我测试了一下,求一个数的阶乘,用递归方法做还是比较快的,但不明白为什么它需要先"挂起式"的执行N次,然后再"反弹"回来,有文章说是在堆中为每个递归的方法分配新空间或者是只分配其内的变量...我搞不太明白,到底是怎么搞的呢?注"挂起式"的执行,是形容这种现象,就是这个方法被调用的时候它只执行到其内部调用自身语句为止,其后的所有语句都忽略,而它达到"条件时(象一个折返点)"它就从调用自身语句开始到其后的所有语句又执行N次,(在这里特指要求阶乘的那个数N).