第三章 递归
今天看了一下递归比较初级
简化 ,递归就是不断的调用自己
有名人说过一句话:如果使用循环,程序效率会更高,如果使用递归,程序可能更容易被理解
递归的基线条件和递归条件
1,递归条件 :自己调用自己
2. 基线条件:如何让自己停下来
栈
栈是啥:就是先进后出 ,最著名的 操作数栈
i=1
i=i++
j = i++
int k = i + (++i)*(i++)
先把1放栈里 局部变量表为 i=1, 然后出栈 把 1赋值给局部变量表第一个值 就是 i 所以 i=1
i = i++ 是啥那 先把i的值放栈里,压