传智扫地僧课程学习笔记。
默认参数,
没有给它参数,就用默认的,
可以设置多个默认参数,
但是默认参数右边不能再有非默认参数,
void myPrint2( int m, int n, int x = 3, int y = 4)
{
cout<<"x"<<x<<endl;
}
函数占位参数,
void test( int a, int b, int )
{
cout<<a<<endl<<b<<endl;
}
调用的时候,参数必须给够,
上面两者在一起的时候,
void test( int a, int b, int =0)
{
cout<<a<<endl<<b<<endl;
}
调用的时候,给2个或3个参数都可以,
知道就行,项目中很少用到,