题目内容
(请给出正确答案)
[主观题]
请问“默认参数一般在函数定义时使用,关键字参数一般在函数调用时使用”这句话的说法是否正确?
提问人:网友lywwwyl
发布时间:2022-01-07
A.默认参数必须放在函数参数列表的最右侧
B.调用函数时,可以不指定函数默认参数的值
C.调用foo(y = 1, x = 3)能运行成功,说明定义foo函数时, x与y是默认参数
D.函数调用时,如果要按照参数名字传递值,而不按照位置传递值,形参与实参的实参的名字必须一模一样
E.使用foo(x = 3, 1)可以调用函数成功。因为x是关键字参数,通过入参名字进行传值
A.只能在函数定义时设置默认参数值
B. 只能在函数声明时设置默认参数值
C. 函数调用时,必须使用默认的参数值,不能给出新的实参值
D. 设置默认参数时,应该设置最右边的若干个参数的默认值
A.关键字参数必须位于位置参数之前
B.关键字参数需按定义的位置顺序出现在函数调用中
C.关键字参数必须位于位置参数之后
D.关键字参数之间顺序无限制
C++允许定义有默认参数的函数,默认参数要在函数声明中提供,当又有声明又有定义时,定义中不允许默认参数。()
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!