永发信息网

C++中什么是堆?

答案:2  悬赏:0  手机版
解决时间 2021-12-28 12:41
  • 提问者网友:树红树绿
  • 2021-12-27 23:13
堆是读做dui 还是zhui 真么听有的人读zhui呢?还有麻烦解释下概念是什么~~最好详细点~~
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-12-28 00:30
dui动态分配内存。其实不用理解那无用的东西,比如定义一个数组,你要给它分配空间吧,a[10] 还是a[100]呢,,10可能不够用,,100是不是又分配多了,浪费内存空间,?到底分配多少呢,麻烦,,但是可以动态分配内存,NEW一下,发现,当需要存储空间时,就马上分配内存,当数据处理完后,再将其释放,比如,p1=new int;动态分配一个用于存放整形数据的存储空间,将首地址赋给P2,这样就很好的解决了内存合理分配的问题,所以堆,只是只母鸡,你吃了它的蛋,感觉好吃,何必 一定要认识他呢
全部回答
  • 1楼网友:猎心人
  • 2021-12-28 02:05
当然是堆dui 堆是进程中可以动态分配的内存空间。在c++中,new出来的,和malloc出来的东西都保存在堆里面。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯