#endif
程序调用自身的编程技巧称为递归
(递归存在限制条件,且每次递归后越来越逼近该条件)递归常见的报错:栈溢出 stack overflow内存划分:栈区(局部变量,函数形参)、堆区(动态开辟的内存)、静态区(全局变量,static修饰的变量)函数递归调用,占用栈区最后溢出程序员的知乎
int mian() { int mian(); return 0; }
先看怎么用,再写怎么实现
函数和递归
原文:https://blog.51cto.com/15069849/2592627