题目内容

已知f1(int)是类A的公有成员函数,p指针欲指向成员函数f1,采用()是正确的。

A. p=f1;
B. p=A::f1;;
C. p=A::f1();
D. p=f1();

查看答案
更多问题

已知p是一个指向类A数据成员m的指针,A1是类A的一个对象。如果要给m赋值为5,()是正确的。

A.*p=5;
B. A1->p=5;
C. A1.*p=5;
D. *A1.p=5;

下列定义中,()是定义指向Stu对象数组的指针p。

A. Stu*p[5];
B. Stu(*p)[5];
C. (Stu*)p[5];
D. Stu*p();

假定A为一个类,a( )为该类公有的成员函数,x为指向该类的一个对象的指针,则访问x对象中函数成员a()的格式为( )。

A. x.a
B. x.a()
C. x->a
D. *x.a()

假定A是一个类,int f(int)是该类的一个成员函数,则参数表中隐含的第一个参数的类型为( )。

A. int
B. char
C. A
D. A*

答案查题题库