如果我有这样的功能

int mathscalc (int a, int b = 5)
{

}


我调用了mathscalc(a)函数,当它需要2个参数时,我怎么只能做1个参数?如果可能的话。

最佳答案

b具有默认值。如果未指定,则为5;如果指定,则为给出的值。

例如:

mathscalc(3, 10) // b is 10 inside the function call

mathscalc(3) // b is 5 inside the function call

07-24 14:02