假设函数fun已经定义,其原型为“void fun(int a,int b=7,char*p=“**”);”下列数调用中错误的是( )。

admin2020-11-11  32

问题 假设函数fun已经定义,其原型为“void fun(int a,int b=7,char*p=“**”);”下列数调用中错误的是(    )。

选项 A、fun(5)
B、fun(5,8)
C、fun(6,“##”)
D、fun(0,0,tt==tt)

答案C

解析 根据函数fun()的定义,其前两个形参为整型变量,第三个形参为字符型变量。所以在调用时,必须符合形参的数据类型,而选项c)的第二个实参的数据类型为字符串,不符合第二个形参的数据类型。
转载请注明原文地址:https://jikaoti.com/ti/Kjl0FFFM
0

最新回复(0)