在程序设计中什么是“栈”?

2024-12-16 15:01:08
推荐回答(2个)
回答1:

栈 就是程序的运行空间,操作系统根据程序的需求在内存中分配给他和空间运行。程序在设计时栈不完美就可能产生溢出,黑客利用这个漏洞可以使用溢出攻击。

回答2:

栈是一种特殊的线性表它的特点是先进后出,直观的说,可以把要洗的一堆碗看做一个栈;
先洗净的放在下面,后洗净的放在上面,这就是栈了。