函数心得体会

时间:2021-05-19 11:46:12

        从寒假接触函数到现在也学习了一个多月了,现在写一下自己对函数的感受。
        在我看来,函数是使程序代码变简单的手段,因为构建一个函数,便可以在主函数中随意使用其功能。在今后的程序代码中,函数的使用是不可或缺的。
        第一次接触函数应该是上学期调用c++中的自带函数,比如快速排序sort()函数。刚开始使用sort()函数时,只知道()内用的数组字母加一个数字,虽然会用,但并不明白具体的括号内的内容是什么意思,直到后来学习了函数的构建机器使用方式,才明白了括号内变量的真正意思。
        在学函数时,同时学了指针变量和地址,并将其应用到了函数中来改变主函数中变量,也让自己的函数知识更加深刻。学习指针变量应用到函数中让我掌握了两种改变主函数变量的方法,一是传地址,即通过一个数据的地址来改变这个变量;二是传引用,相当于给一个变量起了一个别名,然后改变它。
        最后就是递归函数,这边也让我真正的柑橘到计算机的难,递归函数是自己套用自己的函数,通过找到求解的自变量与前面变量的关系,将大问题分解成小问题反复调用自己实现函数功能。我认为递归函数的难点和突破点就是找关系,找到每一项与前面项结果的关系。递归需要很强的推断能力,因此,对于递归的练习我认为应多做一些练习,看大牛的的代码,学习其他大牛的处理题型的方法。
        函数,可以大幅度缩短代码,而且在程序调试出现某一功能出错时能更直观的找出其错误加以改正。因此,在今后的学习工作中,会不可避免的用到函数,所以在函数这一块一定要扎实。
        以上就是我对函数的心得体会,希望努力慢慢成为大牛吧!!