C 語言沒有錯誤處理相關的語法或物件,但這不代表我們在 C 語言可以忽略這個議題。 繼續閱讀
在本系列文章中,我們假定讀者已經學完 C 語言的語法,準備要用 C 寫程式。此系列包括以下內容:
- 建立 C 專案
- 處理 C 程式相依性
- 處理跨平台議題
- 優化 C 程式
- 撰寫物件 C 程式
- 撰寫函數 C 程式
- 撰寫泛型 C 程式
- 錯誤處理
- 撰寫測試程式
由於這些內容不是語法的一部分,沒有標準答案,只能算是目前可行的方式。讀者除了閱讀這些文章,最好再閱讀其他資料,並實際動手寫 C 程式,才能達到最佳的學習效果。
如果讀者想要複習 C 語法,可以觀看筆者先前寫的文章。
許多現代高階語言加入測試相關的功能,像是 Go (golang) 的 testing 套件即內建在標準函式庫中。C 語言本身沒有測試相關的功能,本文介紹一個相對簡單且不需外部函式庫的方式。 繼續閱讀