问题 单项选择题

考虑下面的函数原型:
void testDefaulParam(int a,int b=7,char z='*');
下面的函数调用中,不合法的是( )。

A.testDefaulParam(5);
B.testDefaulParam(5,8);
C.testDefaulParam(6,'*');
D.testDefaulParam(0,0,'*');

答案

参考答案:C

解答题
单项选择题