常見C++/Java面試題總結一

面試問題複習(一) 1. 緩衝區溢出 緩衝區溢出原指當某個數據超過了處理程序限制的範圍時,程序出現的異常操作。造成此現象的原因有: 存在缺陷的程序設計。 尤其是C語言,不像其他一些高級語言會自動進行數組或者指針的邊界檢查,增加溢出風險。 C語言中的C標準庫還具有一些非常危險的操作函數,使用不當也爲溢出創造條件。比如(1.字符串處理函數沒有指定長度,單單憑藉結尾字符是不是’\0’來判斷結束。2.被處
相關文章
相關標籤/搜索