会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
小小强001
博客园
首页
新随笔
联系
管理
订阅
2016年6月4日
C++中栈和堆上建立对象的区别
摘要: 在C++中类的对象建立分为两种,一种是静态建立,如A a;另一种是动态建立,如A* p=new A(),A*p=(A*)malloc();静态建立一个类对象,是由编译器为对象在栈空间中分配内存,通过直接移动栈顶指针挪出适当的空间,然后在这片内存空间上调用构造函数形成一个栈对象。动态建立类对象,是使用
阅读全文
posted @ 2016-06-04 16:51 小小强001
阅读(19782)
评论(5)
推荐(6)
编辑
公告