1、已知:p是一个指向类A数据成员m的指针,A1是类A的一个对象。如果要给m赋值为5,正确的是()A.A1.p=5B.A1->p=5;C.A1.*p=5;D.*A1.p=5;
1、已知:p是一个指向类A数据成员m的指针,A1是类A的一个对象。如果要给m赋值为5,正确的是()
A.A1.p=5
B.A1->p=5;
C.A1.*p=5;
D.*A1.p=5;
参考答案和解析
C
相关考题:
已知一个类A,类A有三个公有成员:void f1(int),void f2(int)和int a;定义指向类A成员函数的指针是( )。A.A*p;B.int A::*Pc=A.a;C.void(A::*pA) ();D.void(A::*p
下列关于this指针的叙述中,正确的是( )A.this指针是一个隐含指针,它隐含于类的成员函数中B.只有在使用this时,系统才会将对象的地址赋值给thisC.类的友元函数也有this指针D.this指针表示了成员函数当前操作的数据所属的对象
已知一个类A,其中Fun()函数是类A的一个成员函数,A*p,a;p=a;,则下面语句正确的是( )。A.语句p=a;是把对象a赋值给指针变量pB.语句A*p,a;p=a;调用两次类A的构造函数C.对语句*p.fun();的调用是正确的D.语句 p->fun();和语句 a.fun();等价
单选题下列关于this指针的叙述中,正确的是( )。Athis指针是一个隐含指针,它隐含于类的成员函数中B只有在使用this时,系统才会将对象的地址赋值给thisC类的友元函数也有this指针Dthis指针表示了成员函数当前操作的数据所属的对象
单选题已知:constAa;其中A是一个类名,指向常对象指针的表示为()。Aconst*ApaBconstA*paCA*constpaDconst*paA