new一个对象与不new对象//俩个对象一个存在堆一个存在栈???
!!!!!!!!!!!!!!!!!!!!
[解决办法]
对,这好比int a/int *a=new int;一样
[解决办法]
new一个对象与不new对象,俩个对象一个存在堆一个存在栈
--------------------------------
你这句话表述的不准确啊,应该说是内存分配情况
void fun(void)
{
int a[16]={0};
int *b = new int[16];
}
数组a在栈上分配内存,函数fun执行完之后自动销毁
指针对象b在堆上分配内存,必须手动释放