A-A+
下列函数原型声明中错误的是()。A.void fuc(int x=0 int y=0)B.v
问题详情
下列函数原型声明中错误的是()。
A.void fuc(int x=0,int y=0)
B.void fnc(int x,int y)
C.void fuc(int x,int y=0)
D.void fuc(int x=0,int y)请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
解析:C++允许在函数的说明或定义中给一个或多个参数指定默认值。但默认值必须从右向左定义,即在一个指定默认值的参数的右边,不能出现没有指定默认值的参数。