上溢

上溢或下溢都稱為Overflow。上溢指的是數據超長時,其超出部分寫入了上級緩衝區,從而引起程式或系統崩潰的現象。

上溢

是當一個超長的數據進入到緩衝區時,超出部分被寫入上級緩衝區,上級緩衝區存放的可能是數據、上一條指令的指針,或者是其他程式的輸出內容,這些內容都被覆蓋或者破壞掉。可見一小部分數據或者一套指令的溢出就可能導致一個程式或者作業系統崩潰。

下溢

與之對應的就是下溢,下溢是當一個超長的數據進入到緩衝區時,超出部分被寫入下級緩衝區,下級緩衝區存放的是下一條指令的指針,或者是其他程式的輸出內容。

相關詞條

相關搜尋

熱門詞條

聯絡我們