在 C/C++ 中什麼是段錯誤
段錯誤發生在你程式試圖訪問它不允許訪問的記憶體區域時。換言之,當你的程式試圖訪問超出了作業系統分配給你的程式的記憶體限制時的記憶體時。
段錯誤主要是由指標引起的,這些指標被用來:
- 用於正確初始化。
- 在指標所指向的記憶體已重新分配或釋放後使用。
- 在索引超出了陣列邊界的索引陣列中使用。
廣告
段錯誤發生在你程式試圖訪問它不允許訪問的記憶體區域時。換言之,當你的程式試圖訪問超出了作業系統分配給你的程式的記憶體限制時的記憶體時。
段錯誤主要是由指標引起的,這些指標被用來: