若 Pay 是一个类名,则执行语句 Pay p1,p2[2],*p3; 时 Pay 的构造函数被调用的次数是

admin2021-02-22  23

问题 若 Pay 是一个类名,则执行语句
     Pay p1,p2[2],*p3;
时 Pay 的构造函数被调用的次数是

选项 A、1
B、2
C、3
D、4

答案C

解析 程序定义了Pay对象p1,Pay对象数组p2和Pay对象指针p3,编译器自动生成默认构造函数初始化p1对象和p2的两个对象元素;p3没有初始化,没有调用构造函数,答案为C。
转载请注明原文地址:https://kaotiyun.com/show/AEfp777K
0

最新回复(0)