- C++中,定义函数的时候可以给形参指定一个默认的值,这样调用函数时如果没有给这个形参赋值(没有对应实参),则实参就等于默认的值
- 默认参数必须放在形参列表的最后,且一旦为某个形参指定了默认值,那么它后面的所有形参都必须有默认值
- 有了默认参数,函数的调用可以有多种形式
- 在设计类时,通过使用默认参数,可以减少要定义的析构函数、方法及方法重载的数量
- 默认参数可以在函数的声明或定义处指定
- 当在声明处指定默认参数时要注意,C++规定:一个形参在指定的作用域中只能被赋予一次默认参数。编译器会自动使用当前作用域中的默认参数
[c++] 默认参数
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
c++默认参数备忘
默认参数要在参数列表中的无默认参数的参数后面。在声明或定义中只能在二者之一中填默认参
默认参数 头文件 函数声明