下列带缺省值参数的函数说明中,正确的说明是( ) A.int Fun(int x,int y=2,int z=3); B.int Fun(int

下列带缺省值参数的函数说明中,正确的说明是()A.intFun(intx,inty=2,intz=3);B.intFun(intx=1,inty,intz=3);C.in... 下列带缺省值参数的函数说明中,正确的说明是( )
A.int Fun(int x,int y=2,int z=3);
B.int Fun(int x=1,int y,int z=3);
C. int Fun(int x,int y=2,int z);
D.int Fun(int x=1,int y,int z=3);

求解释
展开
 我来答
苏玲_淡然一笑
2011-01-01
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
A [解析]在带缺省值参数的函数说明中,正确的说明应该是无缺省值的参数依次排列在参数表的左边,排完无缺省值的参数后,再依次排列带缺省值的参数。从所给出的四个选项来看,只有“int Fun(int x,int y=2,int z=3)”符合这条规定,其它的都不符合。
Frank7258
推荐于2018-04-07 · TA获得超过1503个赞
知道小有建树答主
回答量:381
采纳率:0%
帮助的人:560万
展开全部
A,缺省值要放在后面。
比如如B这样声明,因为y必须要给定,所以你就必须也要给x值,这样,x的缺省值就没意义了。 所以编译器不允许你弄出B, C, D这样的声明。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式