C++带默认值的函数

原来在C语言里函数的参数是不能够带默认值的。比如int func(int a, int b = 1);这样的声明就是不正确的。 但是在C++中上述的声明是被允许的,代码如下: 运行结果是:3 。 函数的默认参数值,即在定义参数的时候同时给它一个初始值。在调用函数的时候,我们可以省略含有默认值的参数。也就是说,如果用户指定了参数值,则使用用户指定的值,否则使用默认参数的值。 所以说也可以这样调用:b
相关文章
相关标签/搜索