C語言處理錯誤的傳統方式

傳統的錯誤處理機制: 1.終止程序: assert 發生內存錯誤,除0錯誤時就會終止程序 2.返回錯誤碼,缺陷:需要程序員自己去查找對應的錯誤,如系統都很多庫接口函數都是通過把錯誤碼放在errno中表示錯誤 3.C標準庫中的setmp和longjmp組合 實際中C語言基本都是使用返回錯誤碼的方式處理錯誤,部分情況下使用終止程序處理非常嚴重的錯誤。 .
相關文章
相關標籤/搜索