尾调用与递归调用 tail call

tail call 就是return的结果是一个functioncall的结果,而且这个function必须是本身,那么这个时候就会重用栈,所以就不会导致栈溢出。

后者就不是。tail call。

猜你喜欢

转载自blog.csdn.net/rubikchen/article/details/89299408