385_使用Arduino学习C++-函数的默认参数

         全部的学习汇总:https://github.com/GreyZhang/Arduino_Cpp

         看一个函数参数默认值的处理,设计如下测试代码:

385_使用Arduino学习C++-函数的默认参数_第1张图片

         软件可以正常编译通过,运行的结果如下:

385_使用Arduino学习C++-函数的默认参数_第2张图片

         从上面的结果看得出,这样的函数其实可以接收变化数目的参数,参数具有缺省的效果。这种行为类似python中的效果了。如果给了明确的参数,则会按照传递的参数进行初始化。如果传递参数少,看结果应该是按顺序传入,后面的采用默认。

         C语言用久了,这个功能还真是看着新鲜。后面再看看,是否能够用于构造函数。

你可能感兴趣的:(C++,Arduino)