摘要: # 堆和栈的区别 + 管理方式不同:堆中资源由程序员控制,容易产生内存泄漏,栈资源由编译器自动管理,无需手动控制; + 内存管理机制不同:系统有一个记录空闲列表的链表,当系统收到程序申请时,遍历该链表,寻找第一个空间大于申请空间的堆节点,删除空闲节点列表中的该节点,并将该节点空间分配给程序(大多数系 阅读全文
posted @ 2021-04-06 19:30 王清河 阅读(139) 评论(0) 推荐(0) 编辑