比如说下面的函数
int fun(int a=1,int b=2,int c=3)
{
}
此时调用它只需要写fun();它传入的默认参数就是1,2,3;
fun(1),或者fun(1,2),此时a=1,b=2,而c仍然是3
需要注意的是默认实参必须在函数参数列表的最右边;
如下面函数
int fun(int a=1,int b ,int c=1)
{}此时调用它就必须要指定前两1个,或者三个都指,而不能跳过b直接指到c;
=================
如果各位小伙伴觉得我写的不够详细或错误,以及有什么不懂的,想补充的,请在下方留言或者发送您宝贵的建议到我邮箱283682639@qq.com