![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
已知函数原型:void f(int a, int b=3,char c='*'); 则下面的函数调用中,不合法的调用是()。
A.f(5)
B. f(5,8)
C. f(6, , '#')
D. f(0,0, '#')
A.f(5)
B. f(5,8)
C. f(6, , '#')
D. f(0,0, '#')
已知函数f的原型是:void f(int*a,long &b);,变量v1、v2;的定义是int v1;long v2;正确,的调用语句是
A.f(v1,& v2);
B.f(v1,v2);
C.f(& v1,v2);
D.f(&v1,&v2);
已知C++中一个函数的原型为void f(int &x, int &y),调用这个函数时,要把实在参数传递给形式参数,应该采用的参数传递方式是(30)。
A.传值调用
B.引用调用
C.复制恢复
D.传名调用
对于全局函数int f(void),与其完全等价的函数原型为const int f。()
A.void f(int x);
B.void f();
C.void f(int);
D.void f(x);
A.void f(int a, int b);
B.void f(int a=0, int b);
C.void f(int a, int b=0);
D.void f(int a=0, int b=0);
A.void f(int x);
B.void f(int);
C.f(x);
D.f();
E.f(int x);
F.f(int);
A.f(&a);
B.f(b+1);
C.f(a);
D.f(p);
考虑下面的函数原型: void f(int a,int b=7,char c='@'); 下面的函数调用中,不合法的是
A.f(5)
B.f(5,8)
C.f(6,'&')
D.f(0,0,'@')
A. int Function(int a);
B.void Function (char);
C. int Function(a);
D.void int(double* a);
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!