经典指数          
原因
566
浏览数
0
收藏数
 

堆和栈的区别?

     举报   纠错  
 
切换
1 个答案
栈是编译期间就分配好的内存空间,因此你的代码中必须就栈的大小有明确的定义; 局部值类型变量、值类型参数等都在栈内存中 。 堆是程序运行期间动态分配的内存空间,你可以根据程序的运行情况确定要分配的堆内存的大小。
 
切换
撰写答案
扫描后移动端查看本题