C+++中函数的参数可以赋初值
(1) 从左往右如果左边的参数赋初值,右边的参数也必须赋初值
例子:
int func(int a=10,int b,int c)
{
return 0;
}❌
int func(int a,int b=10,int c=30)
{
return 0;
}✔
**(2)**声明和实现函数只能选择其一赋初值
C+++中函数的参数可以赋初值
(1) 从左往右如果左边的参数赋初值,右边的参数也必须赋初值
例子:
int func(int a=10,int b,int c)
{
return 0;
}❌
int func(int a,int b=10,int c=30)
{
return 0;
}✔
**(2)**声明和实现函数只能选择其一赋初值