递归与调用栈

10 分钟

函数调用自己就是递归。每递归一层就多叠一个栈帧,所以要有个"停下来"的条件,否则会一直叠下去。比如求阶乘,每次问题变小一点,最后小到 1 就停。

小纸条

递归如果没有停止条件会怎样?

登录 后可看答案