C 語言入門, 2/e
內容描述
本書特色
本書是為初次學習C程式語言者所撰寫的,簡單易懂。本書所介紹的C語言為 gcc 語言,可從網路上免費取得,它包含 ANSI C 語言,ANSI 是所有C語言的核心,所有的C編譯器均支援它,不管在 DOS、Windows、Linux 系統,只要提供C編譯器均可執行。
書中程式,在 DOS 及 Windows 環境使用 Dev-Cpp 整合環境編輯、編譯、執行、除錯,它是一個功能非常強大的 C++ 編譯器,可從網路上免費取得。在 Linux 使用 Red Hat Linux 系統執行。本書例題特多,均含於書後所附學習光碟片中。例題其解題過程為:取得題目、分析、畫流程圖、寫程式、編譯執行、執行結果說明等步驟,題目若較簡單則忽略某些步驟。
本書有關程式設計習題均附上解答,除了提供教師所有習題程式之外,還準備投影片電子檔、以及題庫檔,使用本書的教師請向出版公司查詢。本書附錄 C 為 ANSI C 語言的函式庫,說明每個函式的功能、參數、傳回值等,有些還舉例說明。
*本書附錄 D 說明使用 Windows 系統時,C 編譯器的安裝及使用,附錄 E 說明使用 Linux 系統時,C 編譯器的安裝及使用。
本書內容
第0 章 本書導讀
第一章 C語言導論
第二章 演算法與流程圖
第三章 基本輸入與輸出
第四章 指定敘述
第五章 控制敘述
第六章 函式
第七章 陣列
第八章 指標
第九章 字串
第十章 結構
第十一章 檔案
第十二章 前置處理
第十三章 應用程式
附錄
A. ASCII 碼
B. ANSI C 運算子
C. ANSI C 函式
D. Windows 環境
E. Linux 的環境
F. 習題選答
G. 參考資料一覽表
H. 索引
光碟內容
本書例題程式、習題電子檔