堆溢出,栈溢出

堆溢出:不断的new 一个对象,一直建立新的对象, 栈溢出:死循环或者是递归太深,递归的缘由,可能太大,也可能没有终止。 在一次函数调用中,栈中将被依次压入:参数,返回地址,EBP。若是函数有局部变量,接下来,就在栈中开辟相应的空间以构造变量。 举例以下: 那么堆栈是什么?若是计算机是一个白领的话,那么堆栈就是他的办公桌。为了完成老板(程序)交代的工做,这个白领须要从书架或者柜子里拿出资料出来核对
相关文章
相关标签/搜索