首页 > 其他分享> > 堆和栈的区别 堆和栈的区别 2021-01-02 00:01:40 作者:互联网 a.栈是编译期间就分配好的内存空间,因此你的代码中必须就栈的大小有明确的定义;局部值类型变量、值类型 参数等都在栈内存中。 b.堆是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小。 标签:程序运行,区别,内存空间,动态分配,内存,分配,栈是 来源: https://blog.csdn.net/didadidadidadid/article/details/112080602