回答数
5
浏览数
301
kiko小毒
堆栈是不同的东西,习惯说的堆栈就是栈
贝贝781213
Stack应该翻译成栈
机智小百合
那是stack的中文翻译而已.是一个象形说法.应该说是进入一个堆区.类似客栈.形象地说成堆栈.
可爱滴娃
stack确切来说叫栈heap才是堆在程序上来讲,栈上是分配局部变量的(换句话说是编译器自动为局部变量分配的)堆上是分配由程序员申请的内存空间的(动态分配,malloc啊这些)栈的大小在有程序编译成可执行文件的时候就已经确定而堆的大小是不确定的,最大可以申请到所有可用的内存空间堆栈合起来的时候默认指的是 栈
lindadoncry
压栈(入栈)PUSH指令,将数据保存在特定存储区内,按先进后出,后进先出原则保存。弹栈(出栈)POP指令,将储存在堆栈中的数取出来,也是按先进后出,后进先出原则取数。指针可以理解成用来指挥入栈出栈的一个通道,所有数的出入均由指针来指定。
优质英语培训问答知识库