內容簡介
本書分16章說明C語言相關的語法與應用。首先介紹C語言的基礎語法,包括如何進行C語言程序的編寫、編譯、執行和除錯,通過對變量、常數、數據類型的學習,進而了解各種運算符和流程控制指令;然後介紹C語言的進階語法,包括數組與字符串的聲明與運用、指針的概念與實踐,並示範如何自定義函數、參數傳遞與函數的不錯應用,以及預處理器的使用;後介紹結構數據類型的基本概念、各種文件類型的操作技巧與管理以及從C到C++面向對像程序設計的過渡。
前 言在計算機發展的幾十年間,眾多程序設計語言不斷被各個時期的“達人”創造出來,進而不斷被淘汰、取代、修訂、融合或改頭換面。和近年流行的程序設計語言(如Python、C#、Java、C++、PHP、JavaScript等)相比,C語言顯得有點“古董”,因為C語言的發展歷史最悠久——設計思想萌芽於1970年年初,主體完成於1973年。但C語言在2015年仍然高居全世界所有程序設計語言使用人數的榜首,到2016年纔被Java超過而屈居第二。 C語言之所以長久不衰,是因為程序代碼簡潔高效、編譯方式簡易、能處理底層的存儲器、產生的機器代碼簡短精悍,而且不需要復雜的繫統運行環境便能高效運行。C語言的這些特質深受廣大程序員喜愛,並被廣泛應用於操作繫統和編譯器的開發。例如,UNIX和Linux就是基於C語言開發出來的,其他眾多繫統級的工......
"