为了账号安全,请及时绑定邮箱和手机立即绑定

堆的优势是什么?

感觉堆的方式做代码写起来很麻烦,而且还要管理内存,但是讲起来好像两个都很重要一样的,我很想知道堆的优势在哪?

正在回答

1 回答

优势就是你可以手动管理内存,可以控制堆上对象的生存时间。

函数中,栈上的对象在函数结束后就会被销毁,如果你想要生成一个可以一直存在的对象,就需要将其构造在堆中。

0 回复 有任何疑惑可以回复我~
#1

甄君 提问者

非常感谢!
2015-09-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之封装篇(上)
  • 参与学习       103381    人
  • 解答问题       732    个

封装--面向对象的基石,本教程力求帮助小伙伴们即学即会

进入课程

堆的优势是什么?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号