購物比價 | 找書網 | 找車網 |
FindBook |
有 2 項符合
C 速查手冊的圖書 |
![]() |
C 速查手冊 作者:Kaiching Chang 出版社:Kaiching Chang 出版日期:2018-11-13 語言:中文 |
圖書館借閱 |
國家圖書館 | 全國圖書書目資訊網 | 國立公共資訊圖書館 | 電子書服務平台 | MetaCat 跨館整合查詢 |
臺北市立圖書館 | 新北市立圖書館 | 基隆市公共圖書館 | 桃園市立圖書館 | 新竹縣公共圖書館 |
苗栗縣立圖書館 | 臺中市立圖書館 | 彰化縣公共圖書館 | 南投縣文化局 | 雲林縣公共圖書館 |
嘉義縣圖書館 | 臺南市立圖書館 | 高雄市立圖書館 | 屏東縣公共圖書館 | 宜蘭縣公共圖書館 |
花蓮縣文化局 | 臺東縣文化處 |
|
這一份《速查手冊》中,我們先認識有關 C 程式 (program) 的基本概念,然後認識 C 語言的標記 (token) ,包括語法功能的關鍵字 (keyword) 、運算子 (operator) ,用為自訂功能的識別字 (identifier) ,以及常數 (constant) 等。
資料型態 (data type) 在程式語言 (programming language) 中是個相當基本的觀念,因為型態代表所處理資料可容許的範圍大小,也就是說某一種型態可以最大有多少值,最小可以有多少值,不同的型態也佔用不同大小的記憶體空間。
程式中最主要的工作便是進行計算,計算由運算子與運算元 (operand) 來負責。運算子與具有資料型態運算元構成運算式 (expression) ,不同型態可施行的運算子也有所不同。計算過程若是遇到不同資料型態的運算元便會啟動型態轉換 (type conversion) 的機制,分別有強制轉換與自動轉換的差別。
結構化程式設計 (structured programming) 為現代程式設計最核心的概念,這便由程式語言所提供的控制結構 (control flow) 來達成。選擇結構 (selection) 替程式提供分流,依條件 (condition) 選擇執行的項目,而重複結構 (repetition) ,也就是迴圈 (loop) 提供重複執行的方式,利用迴圈便可讓程式輕易重複某些工作。
C 語言亦提供其他衍生的資料型態,指標 (pointer) 可處理記憶體位址,陣列 (array) 為同質的資料型態,結構 (structure) 為異質的資料型態,聯合 (union) 則是早期 C 語言為有效利用記憶體空間的資料型態。
函數 (funcion) 也歸為 C 語言的衍生資料型態之一,同時函數也是 C 程式的執行單位,每個可執行的 C 程式都必須有個 main() 函數。
最後,我們討論有關宣告 (declaration) 、範圍規則、標頭檔、前置處理器,並簡介標準程式庫 (standard library) 等等的概念。
|