2:指針指向了非法內存,例如申明壹個指針,但是沒有對指針進行初始化,直接就引用,或者引用裏面的元素或者函數,或者沒有分配內存就進行釋放等,另外,申請內存還要檢查是否申請成功,如果沒有申請成功也會出現這種情況;
3:單步調試或者加打印信息,細心壹點總可以找到錯誤的,註意編譯成調試版本;
4:如果是linux,可以產生core文件,從core文件查看出錯的地方。
2:指針指向了非法內存,例如申明壹個指針,但是沒有對指針進行初始化,直接就引用,或者引用裏面的元素或者函數,或者沒有分配內存就進行釋放等,另外,申請內存還要檢查是否申請成功,如果沒有申請成功也會出現這種情況;
3:單步調試或者加打印信息,細心壹點總可以找到錯誤的,註意編譯成調試版本;
4:如果是linux,可以產生core文件,從core文件查看出錯的地方。