如果代码如下:int*p=newint(20);delete[]p;这样时正确的我可以理解,为什么在编译器里运行如下代码同样是正确的呢?int*p=newint(20);deletep;//同样正确,原因呢?…………………………………………………………………………………………………………9.310:11更新看到下面大家的解答稍微有些认识了,假如有类peoplepeople*p=newpeople(20)这个作何解释呢?people*p=newpeople[20]这个是对象数组,数组的大小为20.
添加回答
举报
0/150
提交
取消