学校排行榜

(0)

投一票

参数的默认值 官网

定义函数时,可以为最后的每个参数指定默认值。如果调用函数时缺少相应的参数,则使用默认值。 为此,请使用赋值运算符为函数定义中的参数赋值,如本例所示。 int sum(int a, int b=42) { int result = a + b; return (result);} 这将为b参数指定默认值42。如果我们调用函数而不传递b参数的值,则将使用默认值。 int main() { int x = 24; int y = 36; //执行函数,传入两个参数 int result = sum(x, y); cout lt;lt; result lt;lt; endl; //输出 60 //执行函数 值传入参数a result = sum(x); cout lt;lt; result lt;lt; endl; //输出 66 return 0;} 对函数的第二次调用不传递第二个参数的值,而是使用默认值42。
专业
评论
新闻
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。