栈的应用:递归 普通递归的调用过程:函数调用栈原理: 普通递归的调用过程: main执行到fun1,转到fun1 fun1执行到fun2,转到fun2 fun2执行完成后返回到fun1,fun1继续执行 fun1执行完成后返回main,main继续执行 适用的情景: 把问题转化成属性相同但是规模更小的问题 函数调用栈原理: