[单选题]若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是( )A.void friend fun()B.friend fun()C.friend void fun()D.TestClass void fun()
[单选题]若要把函数void fun()定义为TestClass的友元函数,则应该在类TestClass的定义中加入的语句是( )。A.voidfriendf
[单选题]若要把函数voidf()定义为类aClass的友元函数,则应该在类aClass的定义中加入的语句是()。A . voidf();B . staticvoidf();C . friendf();D . friendvoidf();
[单选题]类定义如下: class TestClass { public: TestClass (){cout<<1;} }; 则执行语句TestClass a,b[2] ,*p[2];后,程序的输出结果是( )。A.11B.111C.1111D.11111
[单选题]TestClass类定义如下: class TestClass { private: intid; char gender; char*phone; public: TestClass ():id(0),gender('#'),phone(NULL){) TestClass(int no,char ge='#',char *ph=NULL) {id=no;gender=ge;phone=ph;} }; 下面类对象定义语句中错误的是( )。A.TestClass myObj(i);B.Te
[主观题]如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是(9) 。
[单选题]己知类X是类Y的友元,类Y是类Z的友元,则 ______。A.类X一定是类Z的友元B.类Z一定是类X的友元C.类Z的成员函数可以访问类Y的对象的任何成员D.类K的成员函数可以访问类Y的对象的任何成员
[单选题]类A是类B的友元,类B是类C的友元,则下列说法正确的是A.类B是类A的友元B.类C是类A的友元C.类A是类C的友元D.以上都不对
[单选题]类A是类B的友元,类B是类C的友元,则下列说法正确的是( )。A.类B是类A的友元B.类C是类A的友元C.类A是类C的友元D.以上都不对
[主观题]若需要把一个函数"void fun():"定义为一个类TestClass的友元函数,则应在类Testclass的定义中加入一条语句:______。