栈 就是程序的运行空间,操作系统根据程序的需求在内存中分配给他和空间运行。程序在设计时栈不完美就可能产生溢出,黑客利用这个漏洞可以使用溢出攻击。
栈是一种特殊的线性表它的特点是先进后出,直观的说,可以把要洗的一堆碗看做一个栈;先洗净的放在下面,后洗净的放在上面,这就是栈了。