首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

new一个对象与不new对象//俩个对象一个存在堆一个存在栈?该怎么解决

2013-03-13 
new一个对象与不new对象//俩个对象一个存在堆一个存在栈???!!!!!!!!!!!!!!!!!!!![解决办法]对,这好比int a

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在堆上分配内存,必须手动释放

热点排行