问题 单项选择题

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

A.语句p=&a;是把对象a赋值给指针变量p

B.语句A*p,a;p=&a;调用两次类A的构造函数

C.对语句*fun();的调用是正确的

D.语句 p->fun();和语句 fun();等价

答案

参考答案:D

解析: A是把对象的地址值赋给指针;B只会调用一次类的构造函数;C正确的调用应是 (*p).fun()。

多项选择题
单项选择题 A3/A4型题