默认实参:函数很多次调用中他们都被赋予相同的一个值,此时我们把这个反复出现的值称为函数的默认实参,
1、 调用含有默认实参的函数可以包含该实参也可以省略该实参
2、 Int functionName(int val=0,int val2=1);
3、 一旦某个形参被赋予了默认值,它后面所有的形参都必须有默认值
4、 函数被多次声明时只有第一次声明的默认实参是有用的
例子:
//提供默认实参的函数
Int functionName(int val=0,int val2=1)
{
return val;
}
//调用函数,val默认为0,val2默认为1,函数返回val返回值为0
functionName();
//正确val的值为5,val2值默认为1
functionName(5)
//正确val值为1,val2值为5
functionName(1,5)
博主QQ交流群:778212048