C语言,栈(Stack)和堆(Heap)

栈内存是程序自动管理的,不能使用 delete 删除在栈上创建的对象;

堆内存由程序员管理,对象使用完毕后可以通过 delete 删除。

在实际开发中,new 和 delete 往往成对出现,以保证及时删除不再使用的对象,防止无用内存堆积。

参考:《C语言进阶:重点,难点与疑点解析》
在这里插入图片描述

发布了30 篇原创文章 · 获赞 5 · 访问量 2214

猜你喜欢

转载自blog.csdn.net/weixin_44408476/article/details/105010404