单选题 考虑函数原型void fuc(int x,int y=5,char z='*'),下面函数调用不合法的是( )。
【正确答案】 C
【答案解析】[解析] 在函数调用时,系统按照从左至右的顺序将实参与形参结合,当实参的数量不足时,系统按同样的顺序用说明或定义中的默认值来补齐所缺少的参数。选项C中,实参'*'将赋值给整型形参y,是错误的。