在C++中,默认参数允许函数在调用时使用预定义的值,如果调用者没有提供相应的参数。然而,默认参数不能在函数声明和定义中重复指定,否则会导致编译错误。 ### 基础概念 **默认参数**:在函数声明...
报错原因:当函数声明和函数定义分离时,参数的默认值只能出现在函数声明中,在函数定义的函数头中无需添加默认值。
对于缺省参数,只需要在函数声明时写上它,函数定义时就不要带上了