C++ - 函数默认参数
作者:互联网
- c++规定默认参数必须从函数参数的右边向左边使用,如下:
正确:
void fun1(int a, int b=10);
void fun2(int a, int b=10, int c=20);
错误:
void fun3(int a=5, int b, int c);
void fun4(int a, int b=5, int c);
- 默认参数不能在声明和定义中同时出现
错误:
void fun1(int a=10);
void fun1(int a=10){......}
正确:
void fun2(int a=10);
void fun2(int a){......}
// or
void fun2(int a);
void fun2(int a=10){......}
标签:10,fun1,函数,fun2,int,void,默认,C++,...... 来源: https://www.cnblogs.com/cxl-/p/15675273.html