A-A+
考虑以下的函数原型: voldA(inta intb=5 charZ=*); 下面的函数调用
问题详情
考虑以下的函数原型: voldA(inta,intb=5,charZ=*); 下面的函数调用中,不正确的是()。
A.A(7)
B.A(3,4)
C.A(16,#)
D.A(0,2,*)请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C
C。【解析】A、B项中,实参不全,参数默认为函数原型中的初始值,但在C项中,第二个实参(char型)与函数原型中的第二个形参类型不一致,故C项错误。