385_使用Arduino学习C++-函数的默认参数
全部的学习汇总:https://github.com/GreyZhang/Arduino_Cpp
看一个函数参数默认值的处理,设计如下测试代码:
软件可以正常编译通过,运行的结果如下:
从上面的结果看得出,这样的函数其实可以接收变化数目的参数,参数具有缺省的效果。这种行为类似python中的效果了。如果给了明确的参数,则会按照传递的参数进行初始化。如果传递参数少,看结果应该是按顺序传入,后面的采用默认。
C语言用久了,这个功能还真是看着新鲜。后面再看看,是否能够用于构造函数。