刘先森含笑半步癫

导航

 

2019年2月17日

摘要: 函数递归调用 在函数内部,可以调用其它函数,如果一个函数在内部调用自身,即是递归调用 为防止无限递归类似于死循环,需要如下: 1、必须要有一个明确的返回值; 2、每次进入更深一层递归时,问题规模应该比上次递归都有所减少; 3、递归效率不高,当层次过多会导致栈溢出 例如: 程序执行过程: 调用calc 阅读全文
posted @ 2019-02-17 12:35 刘先森含笑半步癫 阅读(215) 评论(0) 推荐(0) 编辑
 
摘要: 全局变量: - 在书写中顶格开始; - 一旦定义完毕在整个文件生效; - 在函数内如果定义了同名全局变量名,会“覆盖”掉全局变量; - 在函数中同名的变量,当在函数退出后消失,全局的同名变量恢复; - 如果在函数中想修改外部的全局变量加global关键字; 局部变量 - 在函数、过程中定义的变量 - 阅读全文
posted @ 2019-02-17 12:23 刘先森含笑半步癫 阅读(459) 评论(0) 推荐(0) 编辑