您的位置:首页 > 其它

函数复习总结之心得体会

2018-03-24 16:41 253 查看
一.知识总结二.题型总结三.心得体会
1.在说明语句中,变量前加*表示定义指针变量,加&表示引用变量 ;在正常语句中,用&表示取地址,用*表示的是指针变量指向的目标变量,并且可使用数组名作为数组的起始地址,数组的指针就是数组的起始地址。

2.函数在使用时应该先声明,后调用。也可以将函数体置于主函数之前,此时不需要进行函数的声明3.函数优先以功能进行命名4.函数不能嵌套定义,即在一个函数中不允许定义另一个函数5若自定义函数与系统函数重名,程序运行时优先调用自定义函

6.递归函数关键在于找出递归定义与递归终止条件(也叫递归出口),而难点也在于此,在解题时需要将大规模问题转化为小规模问题,找出其内在联系。程序设计时要注意每一步的逻辑和与其他步骤的内在联系。可以说递归的每一道题只要找到了递归的定义,这道问题的解决就会变得水到渠成,所谓递归,可以分为两部分,递就是层层递进,归就是归纳结果,这是一个进出的关系,即递进去,归出来。7.递归可能是程序超时的原因,会减慢程序的效率(递归需要大量的时间和空间进行出栈和压栈的操作),在控制不好的情况下会导致程序无限循环,浪费内存资源,直到所有的资源被消耗而宕机8.递归的缺点:1.快速耗内存2.不方便阅读与维护3.效率低耗时长9.递归的优点:1.简洁2.适用于解决阶乘、涉及相反顺序的编程问题
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: