堆溢出,棧溢出

堆溢出:不斷的new 一個對象,一直建立新的對象, 棧溢出:死循環或者是遞歸太深,遞歸的緣由,可能太大,也可能沒有終止。 在一次函數調用中,棧中將被依次壓入:參數,返回地址,EBP。若是函數有局部變量,接下來,就在棧中開闢相應的空間以構造變量。 舉例以下: 那麼堆棧是什麼?若是計算機是一個白領的話,那麼堆棧就是他的辦公桌。爲了完成老闆(程序)交代的工做,這個白領須要從書架或者櫃子裏拿出資料出來覈對
相關文章
相關標籤/搜索