C++中创建对象数组的问题。

2024-11-01 10:59:05
推荐回答(1个)
回答1:

第一种先是定义3个指向Student类的指针数组,然后每一个指向这个类的指针元素都用构造函数初始化,而第二种就是定义一个指针,动态分配3个数组,数组里面的元素就是那个类的对象,
简单来说,第一种是定义指针数组,而数组里面的元素是那个类的对象的地址
而第二种就是直接是3个数组,存的元素直接是类的对象本身,而不是地址
不知道我这样解析你懂吗