1.函数的重载:若没有给y z赋默认值,则不可使用int a=f(b)(除非在定义一个只有一个参数的重载),重载和赋默认值不可同时使用
int f(int x,int y=0,int z=1)
{
return x+y+z;
}
int b=3;
int a=f(b);
本文探讨了函数重载的概念及使用限制,特别是在为部分参数赋予默认值时的情况。通过具体示例说明了如何正确使用函数重载以及如何避免常见错误。
int f(int x,int y=0,int z=1)
{
return x+y+z;
}
int b=3;
int a=f(b);
26万+

被折叠的 条评论
为什么被折叠?