文章目录 默认形参 默认形参 在C++中函数的形参可以设置默认值,调用函数,如果没有提供实参,则使用默认形参。 如果形参只有一部分设置了默认形参,则必须靠右排列 函数的默认形参是在编译阶段确定的,因此只能使用常量、常量表达式、全局变量数据作为默认值。 如果函数的声明和定义需要分开,那么默认形参设置在声明、定义,还是声明定义都需要设置? 只需要在函数声明时设置默认形参即可