“堆栈”到底是“堆”还是“栈"呢?

2025-05-15 19:56:17
推荐回答(5个)
回答1:

堆栈是栈,用于保存自动变量和参数;

堆,用于保存new 和malloc这些自定义的内存变量;
还有全局静态区用于保存全局和静态变量;
字符常量区,用于保存字符串;
以及代码区,用于保存程序的二进制代码;

回答2:

堆栈是不同的东西,

习惯说的堆栈就是栈

回答3:

一般来说是栈,也就是线程栈,不过一般都叫堆栈

回答4:

那是stack的中文翻译而已.是一个象形说法.应该说是进入一个堆区.类似客栈.形象地说成堆栈.

回答5:

有堆也有栈