嘿嘿,好久没有提编程的事了。就这不到一年的功夫,我已经开始学习C++的level3级了。
level3级别又要学习一种新概念了。这个概念对我来说也挺熟悉的,之前在Python编程的学习中就跟它打过照面,它就是函数。哎,别误会,跟初中数学里的函数还是不一样的。函数从字面意思可以理解成“能包含某些东西的数字”,在编程里其实也和这个意思差不多。就是一种可以包含某些代码的“变量”了。运行这个函数就等于运行包含在函数里面的这串代码,也相当于是一种懒人写法了。
它的用处很多,你也能把它当作一个能装进很多东西的宝箱。当需要宝箱里这些零碎的物品时,把这一袋子交给程序就行。但有时候,这个宝箱被上了锁,需要钥匙才能将它打开,而这钥匙就是参数了。钥匙可以有很多把,也可以还有一把,这就是单参函数和多参函数的区别了,加上之前说的无参函数,就能简单把函数分为以上三种。
定义好函数和参数后,就可以在程序里调用函数,以起到它的作用。注意了,函数可以重复调用,这对程序是不会有影响的。顺便提一下,因为要定义函数,我们又学了一个新的在C++里比较特殊的词汇:void。void就可以用来定义函数,参数是在函数里就定义好的,也就是说,参数也是在void里被定义好的,不过在void之外还需要在定义一遍,等于需要定义两边,这是容易出错的一个点,
OK,函数部分通过今天的日记,我又简单复习了一遍,我相信这部分内容我一定能掌握得不错的。
网友评论