问题 问答题 简答题

Heap与stack的差别?

答案

参考答案:

Heap是堆,空间是由手动操作分配和释放的,它的存储区很大的自由存储区。 

Stack是栈,是由是操作系统自动分配和释放的,栈上的空间是有限的。程序在编译期间变量和函数分配内存都是在栈上进行的,且在运行时函数调用时的参数的传递也是在栈上进行的。

读图填空题
单项选择题