若Myclass为一个类,执行“Myclass a[4],*p[5];”语句时会自动调用该类构造函数的次数是( )。

admin2020-11-11  22

问题 若Myclass为一个类,执行“Myclass a[4],*p[5];”语句时会自动调用该类构造函数的次数是(     )。

选项 A、2
B、5
C、4
D、9

答案C

解析 语句MyClass a[4],*p[5]不仅定义了4个MyClass对象,分别为a[0],a[1],a[2],a[3],而且定义了5个指向MyClass对象的指针变量,分别为*p[0],*p[1],*p[2],*p[3],*p[4],所以共调用MyClass的构造函数4次。
转载请注明原文地址:https://jikaoti.com/ti/DQl0FFFM
0

相关试题推荐
最新回复(0)