已知一个类A,其中Fun()函数是类A的一个成员函数,A*p,a;p=&a;,则下面语句正确的是( )。

admin2009-01-15  48

问题 已知一个类A,其中Fun()函数是类A的一个成员函数,A*p,a;p=&a;,则下面语句正确的是(    )。

选项 A、语句p=&a;是把对象a赋值给指针变量p
B、语句A*p,a;p=&a;调用两次类A的构造函数
C、对语句*p.fun();的调用是正确的
D、语句  p->fun();和语句  a.fun();等价

答案8

解析 A是把对象的地址值赋给指针;B只会调用一次类的构造函数;C正确的调用应是 (*p).fun()。
转载请注明原文地址:https://kaotiyun.com/show/fSkp777K
0

最新回复(0)