您的位置:首页 > 其它

函数参数相关扩展

2017-01-06 23:17 162 查看
传智扫地僧课程学习笔记。

默认参数,

没有给它参数,就用默认的,

可以设置多个默认参数,

但是默认参数右边不能再有非默认参数,

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个参数都可以,

知道就行,项目中很少用到,
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐