通过本文主要向大家介绍了c++ 函数参数,c++默认构造函数,c++排序函数,c++清屏函数,c++函数库等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
使用方法:
(1)在函数声明或定义时,直接对参数赋值,该参数就是默认参数。
(2)在函数调用时,省略部分或全部参数,这时就会使用默认参数进行代替。
注意事项:
(1)一般在声明函数是设置默认参数。
如果在函数声明和定义函数时都设置了默认参数,则以函数声明的默认参数为准。
(2)默认参数的定义顺序是自右向左。
即如果设置了一个缺省值,其右边的参数也应该设定一个缺省值。
即:
而:
如果函数时add(1,2),那么a=1,b=2,c等于多少呢?我们只有把参数全部传递过去之后,系统才能获得c的值,但这样做的话,为什么还要设置函数的默认参数呢?
所以编译系统不允许程序员这么做,因为这么做是毫无意义的。
(3)默认参数的调用顺序是自左向右。
我们在使用函数的时候,实参必须是由左自右书写的。
</div>