C++类的对象指针如何调用构造函数

请问大家类的对象数组怎么调用构造函数啊,只会声明一个对象再用指针指向

img

第一:对象是对象,指针是指针,我的理解是 指针是对象的地址,如果你给一个指针赋值,其实不是对象的赋值,而是对象的地址赋值。
第二:有一些构造函数的概念,默认构造函数,拷贝构造函数,赋值构造函数,这其实是这里的一些关系,对象的初始化(直接初始化,拷贝初始化化, 赋值初始化),其实调用的是几个对应的构造函数,你可以依次理解一下 (这里其实有一个浅拷贝和深拷贝的知识点,你可以了解一下)
第三:指针和对象是两个东西 你上面的p是一个存储Person对象指针的数组,不是存储对象的,存储的是对象的地址而已,和对象的构造函数没关系,是对象的地址或者NULL,而p0才是一个对象而已,调用的是直接初始化吧(哈哈 这个你可以试试,可能口误 )===》你可以定义这些默认构造函数,然后加日志,通过调试的手段观察一下。