malloc分配的内存空间
答案:3 悬赏:60
解决时间 2021-01-04 00:54
- 提问者网友:紫柔同归
- 2021-01-03 07:36
malloc分配内存空间,是在应用程序的数据段、堆践段或者应用程序空间中分配内存,还是在整个内存中分配空间?
最佳答案
- 二级知识专家网友:一起来看看吧
- 2021-01-03 09:14
反正不是堆践段,如果程序内内存不够用是可以自动增加的. 而且好像
全部回答
- 1楼网友:爱情是怎么炼成的
- 2021-01-03 10:19
不懂
- 2楼网友:承载所有颓废
- 2021-01-03 10:12
没有要求malloc分配的地址必须连续。不同平台或同一平台运行环境不同时连续用几个malloc分配的内存空间就不同这很正常。但一般情况下,是按“内部”规律分配的,比如你这里只为每一个指针分配了10个字节空间,那么每个指针间的“间隙”就要比10字节大或相等,一般这种情况下取64字节,就是说两个指针的“间隙”是64字节而并非10字节。且,每一次运行可能有不同的分配,这也是正常的,这可能就是你说的“飘忽不定”……这都是系统自动安排的,用户不用管。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯