位元詩人 C 基礎件

本系列文章展示一組可模組化的 C 基礎件,包括型別、巨集、薄抽象與可攜層。它們相當於一個 mini std,但經過模組化設計,可以只取所需部分,不會汙染專案的命名空間。各個元件皆為自含實作,可獨立取用,並可直接納入現有的 C 專案中使用。

如何在 C 語言建立具有可攜性的布林(Boolean)型態

本文說明 C 語言中與布林相關的常見議題,以及在不同語言標準與開發環境下的處理方式,並展示一個具有良好可攜性的布林型態實作。 繼續閱讀