考虑下面的函数原型: void f(int a,int b=7,char c='@'); 下面的函数调用中,不合法的是A.f(5)B.f(5,8)C.f(6,'')D.f(0,0,'@')

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

A.f(5)

B.f(5,8)

C.f(6,'&')

D.f(0,0,'@')


相关考题:

考虑函数原型void test(int a,int b=7,char="*"),下面的函数调用中,属于不合法调用的是()A: test(5)B: test(5,8)C: test(6,"#")D: test(0,0,"*")

考虑下面的函数原型: void f(int a,int b=7,char c='@'); 下面的函数调用中,不合法的是A.f(5)B.f(5,8)C.f(6,'&')D.f(0,0,'@')

考虑下面的函数原型: void f(int a,int b=7,char c='@'); 下面的函数调用中,不合法的是( )。A.f(5)B.f(5,8)C.f(6,'')D.f(0,0,'@')

考虑下面的函数原型: void f(int a,int b=7,char c='@'); 下面的函数调用中,不合法的是A.f(5)B.f(5,8)C.f(6,'')D.f(0,0,'@')

主程序中定义了变量int x=3,y=4;调用函数f(x,y)后,x,y都等于3,则调用的是以下函数()A.f(int *a, int b){ *a++; b--;}B.f(int *a, int b) { (*a)++; b--;}C.f(int a, int *b){ a++; (*b)--;}D.f(int *a, int *b) { a++; *b--;}

给定函数原型如下: int* f(int *p); 而另有变量定义如下: int i; 哪个对函数的调用是错误的?A.f((i+6));B.f(i);C.*f(i) = 6;D.int* p = f(i);

给定函数原型如下: int* f(int *p);而变量定义如下: int i;A.f((i+6)); B.f(i); C.*f(i) = 6; D.int* p = f(i);

有函数原型声明: void f(int *); 主函数中有变量定义: int a,b[3],*p=a; 下列函数调用语句错误的是_______A.f(a);B.f(b+1);C.f(a);D.f(p);

1、有函数原型声明: void f(int *); 主函数中有变量定义: int a,b[3],*p=a; 下列函数调用语句错误的是_______A.f(a);B.f(b+1);C.f(a);D.f(p);