C++中用new运算符创建一个类的数组指针会调用类的构造函数吗

比如A位一个含有构造函数的类
主函数中有A *p=new a[12];的语句
会执行构造函数吗???

当然会执行,不论是什么情况,只要你实例化了一个类也就是当你创建了一个对象时,就会自动调用构造函数。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-06-08
如果有默认构造函数,那么就会自己初始化,比如String类型的会自己初始化为空。本回答被提问者采纳