用C寫了一個小程序,運行時前面部分正常,以後出現段錯誤提示,網上查了一下資料,明白了緣由。html
產生段錯誤就是訪問了錯誤的內存段,通常是你沒有權限,或者根本就不存在對應的物理內存,尤爲常見的是訪問0地址.還有就是陷入死循環。linux
仔細檢查代碼後排除不存在物理地址、死循環和0地址的可能,加上 sudo 執行成功。小程序
相關資料:linux 下c 程序 段錯誤 分析 Linux C 段錯誤post