下列函数声明中,错误的是

admin2015-07-22  33

问题 下列函数声明中,错误的是

选项 A、void fun(int x=0,int y=0);
B、void fun(int x,int y=0);
C、void fun(int x=0,int y);
D、void fun(int x,int y);

答案C

解析 默认参数是通过给形参表中的形参提供明确的初始值来指定的,可以为一个或多个形参定义默认值,但是如果有一个形参具有默认值,那它右边的形参都必须有默认值(即全是默认参数)。选项C错误,形参y也必须要有默认值;答案为C。
转载请注明原文地址:https://jikaoti.com/ti/qzE0FFFM
0

最新回复(0)