若要把函数void f()定义为aClass的友元函数,则应该类aClass的定义中加入的语句是( )。
- Avoid f();
- Bstatic void f();
- Cfriend f();
- Dfriend void f();
若要把函数void f()定义为aClass的友元函数,则应该类aClass的定义中加入的语句是( )。
一个类的友元函数或友元类可以访问该类的()。A私有成员B保护成员C公有成员D所有成员
2、类模板templateclassX{…},其中友元函数f对特定类型T(如in
类模板templateclassX{…},其中友元函数f对特定类型T(如int),使函数f(x)成为x模板类的友元,则其说明为( )。Afriendvoidf();Bfriendvoidf(x);CfriendvoidA::f();DfriendvoidC::f(x);
如果类A被说明成类B的友元,则()。A类A的成员即类B的成员B类B的成员即类A的成员C类A的成员函数不得访问类B的成员D类B不一定是类A的友元
4、有以下函数定义: void fun(int n,double x) {……}
有以下函数定义: void fun(int n,double x) {……} 若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是Afun(int y,double m);Bk=fun(10,12.5);Cfun(x,n);Dvoid fun(n,x);
5、设函数fun的定义形式为void fun(char ch,float x){
设函数fun的定义形式为void fun(char ch,float x){……}则以下对函数fun的调用语句中,正确的是()Afun("abc",3.0);Bt=fun(’D’,16.5);Cfun(’...
6、有以下函数定义: void fun(int n, double x) {…}
有以下函数定义: void fun(int n, double x) {…} 若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是______。Afun(int y, double m);Bk=fun(10, 12.5);Cfun(x, n);Dvoid fun(n, x);