C++ 函数默认参数详解
在 C++ 中,你可以为函数参数设置默认值。这样,调用函数时如果没有提供该参数的值,就会使用默认值。
需要注意的是:
* 一旦你为某个参数设置了默认值,它后面的所有参数都必须有默认值。例如,void errfunc(int num1=2, int num2, char ch='+'); 是错误的,因为 num2 没有默认值。
* 默认值的类型必须与参数类型一致。
* 你可以在函数原型或函数定义中设置默认值,但不能同时在两个地方设置。
* 建议在函数原型中设置默认值,这样可以提高代码可读性。
141.5KB
文件大小:
评论区