定义:特指计算机编程过程中出现的数据结构栈存放超过了其大小的数据。
原理:栈是一种数据结构,是只能在某一端插入和删除的特殊线性表。它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据(最后一个数据被第一个读出来)。 而溢出则是不能存放规定大小的数据。
影响:对软件编写有很大危害,易被黑客入侵。