关于内存管理的问题,例如:已经先定义一个大数组 : u32 a[1024],然后再用内存管理给指针P分配2K内存 :p=mymalloc(sramx,2048);
请问:
1、数组a在RAM上的地址空间会出现与p的重叠吗?
2、p可以用myfree(sramx,p)释放内存,数组a[1024]能释放内存吗?
3、既然数组a是占用ram空间的,my_mem_perused(SRAMIN)是没有计算到数组a的占用的空间的?这样合理吗?
请大神指教!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>