當我們在學習各種語言的過程中,絕對不會只學習文法與單字,還必須透過實際的會話和書寫練習,才能真正達到學習的目的。學習程式語言的過程也是如此。學習者必須先學會各種關鍵字與函式的用法與敘述式,若是沒有這些基礎知識,絕對無法成功地編寫程式。
也因為如此,大部分的程式語言教材都有一個通病。就是只有在解說程式的語法結構時,才會出現幾行程式碼,而沒有能夠實際編譯並執行的『完整程式』。從這樣的教材很難指望能讓讀者學會編寫『能夠活用的程式』,事實上,也有很多讀者因此對於學習程式語言感到枯燥乏味。這就好像知道英文的單字與文法,卻沒辦法實際寫英文書信和會話一樣。只憑著斷片的語法知識,也沒有辦法實際編寫程式。
本書以超過300多個圖解和多達近400個的實例,詳解C語言程式設計的入門和實作知識,從C的語法、變數、選擇、迴圈、陣列、函式、指標、結構、共同空間、檔案處理、二元樹、線性清單、函式庫等等,是自學教用都合適的教材。
本書特色
■ 榮獲日本工學教育協會優良著作獎
■ 解說淺易,老師易教、學生易學,使用者皆受惠
■ 範例解說各重要主題重點,學習最完整紮實
■ 貼切圖解釐清觀念
■ 練習問題累積功力
■ 重要訊息、特別說明補充相關資訊
■ 雙色印刷精美編排閱讀最舒適
也因為如此,大部分的程式語言教材都有一個通病。就是只有在解說程式的語法結構時,才會出現幾行程式碼,而沒有能夠實際編譯並執行的『完整程式』。從這樣的教材很難指望能讓讀者學會編寫『能夠活用的程式』,事實上,也有很多讀者因此對於學習程式語言感到枯燥乏味。這就好像知道英文的單字與文法,卻沒辦法實際寫英文書信和會話一樣。只憑著斷片的語法知識,也沒有辦法實際編寫程式。
本書以超過300多個圖解和多達近400個的實例,詳解C語言程式設計的入門和實作知識,從C的語法、變數、選擇、迴圈、陣列、函式、指標、結構、共同空間、檔案處理、二元樹、線性清單、函式庫等等,是自學教用都合適的教材。
本書特色
■ 榮獲日本工學教育協會優良著作獎
■ 解說淺易,老師易教、學生易學,使用者皆受惠
■ 範例解說各重要主題重點,學習最完整紮實
■ 貼切圖解釐清觀念
■ 練習問題累積功力
■ 重要訊息、特別說明補充相關資訊
■ 雙色印刷精美編排閱讀最舒適