堆和栈的区别!

栈是编译期间就分配好的内存空间,因此你的代码中必须栈的大写有明确的定义;局部值类型变量和值类型参数等都在栈内存中。

堆是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小。

重来没有接触过,零基础学习软件编程,一个字累
原文地址:https://www.cnblogs.com/hsha/p/4657400.html