C++对象数组问题!!!

2024年11月16日 20:30
有5个网友回答
网友(1):

= =!new创建空间
主要堆那块的知识~
翻下吧 很快明白的
因为开辟了堆才能用动态数组 而且开辟的数组匿名,只能用指针指向它来确定它的位置

网友(2):

是数组,但是每个数组存的是cat对象的指针,这样下边用new生成各个对象,也就是动态生成各个对象。比如 char*p=0;p=new char[10],和这种用法是一样的

网友(3):

这个是指针数组,只不过他是指向cat类的对象
CatsHouse[i]=new cat(i);这个就是创建构造一个cat对象,然后把指针赋值给数组

网友(4):

CatsHouse 这个是一个数组.
这个数组的大小是 MaxCats
这个数组里面装的成员的类型是 cat *

网友(5):

指针数组,这个数组存的是地址,而不是特定的一个值。