静态内存、动态内存与堆栈
摘要:
一、何谓静态内存、动态内存 静态内存分配好后,程序运行过程中一直存在不会被释放,且一旦分配好,其内存大小就固定下来不能改变,在编译和链接的阶段就会分配好。 动态内存是程序运行过程中,根据程序的需要分配和释放,其大小可变。 二、堆与栈 堆和栈都是动态分配的,区别有两点: 1、栈是由编译器分配与释放,堆 阅读全文
posted @ 2018-08-10 18:11 heartflying 阅读(4147) 评论(0) 推荐(2) 编辑