选择题
若MyClass为一个类,执行“MyClass a[4], *p[5];”语句时会自动调用该类的构造函数的次数是______。
A、
2
B、
5
C、
4
D、
9
【正确答案】
C
【答案解析】
在定义数组对象时,因为数组长度为4,因此要4次调用构造函数。在定义指向对象的指针时,由于指针没有实例化,故不调用构造函数。因此C项是正确的。
提交答案
关闭