1. 程式人生 > >Linux 下的段錯誤(Segmentation fault)除錯方法(轉)

Linux 下的段錯誤(Segmentation fault)除錯方法(轉)

轉自:http://blog.sina.com.cn/s/blog_3e28c8a50100bnin.html 我們在用C/C++語言寫程式的時侯,記憶體管理的絕大部分工作都是需要我們來做的。實際上,記憶體管理是一個比較繁瑣的工作,無論你多高明,經驗多豐富,難免會在此處犯些小錯誤,而通常這些錯誤又是那麼的淺顯而易於消除。但是手工"除蟲"(debug),往往是效率低下且讓人厭煩的,本文將就"段錯誤"這個記憶體訪問越界的錯誤談談如何快速定位這些"段錯誤"的語句。 下面將就以下的一個存在段錯誤的程式介紹幾種除錯方法