C++之函数参数默认值

来源:互联网 发布:mmm互助平台源码下载 编辑:程序博客网 时间:2024/05/29 19:36

有默认参数值的参数必须在参数表的最右端

void fun(int i, int j=5, int k =10);void fun(int i, int j=5, int k);//错误

无实参则用默认值,有实参覆盖默认值

void fun(int i, int j=5, int k=10);void fun(int i, int j, int k){    cout<<i<<j<<k<<endl;}int main(){    fun(20);    fun(20,30);    fun(20,30,40);}

则 输出结果是 :
20 5 10
20 30 10
20 30 40

原创粉丝点击