看C++ Primer还真是每天都有新发现,今天看到默认实参,以前都没听说过。
所谓默认形参就是函数在声明时就给参数表中的参数赋值了,注意,只能是在声明的时候,在定义的时候是不行的
然后在调用函数的时候,如果这个形参设定了默认实参则可以略过,会自动调用默认实参的值。
需要注意的是默认实参只能设定一次,如果在.h文件和.cpp文件中都声明了某函数,则只能在一个地方设定默认实参。
看C++ Primer还真是每天都有新发现,今天看到默认实参,以前都没听说过。
所谓默认形参就是函数在声明时就给参数表中的参数赋值了,注意,只能是在声明的时候,在定义的时候是不行的
然后在调用函数的时候,如果这个形参设定了默认实参则可以略过,会自动调用默认实参的值。
需要注意的是默认实参只能设定一次,如果在.h文件和.cpp文件中都声明了某函数,则只能在一个地方设定默认实参。