AB是一个类,那么执行语句“AB a(4), b[3], *p ;”调用了()次构造函数?
A 2 B 3 C 4 D 5
请问这个关于构造函数的题咋做?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
threenewbee 2019-06-30 09:34关注#include <iostream> using namespace std; class AB { public: AB() { cout << "ctor" << endl; } AB(int x) { cout << "ctor" << endl; } }; int main() { AB a(4), b[3], *p ; return 0; }ctor
ctor
ctor
ctor所以是4次。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报