官术网_书友最值得收藏!

  • 大話C語言
  • 蔡蘇北 范志軍編著
  • 1511字
  • 2021-03-27 00:08:26

前言

從初學C語言的青澀年華到略為發福的中年時代,近二十年的開發和教學經驗,使我對C語言有了一種特別的珍愛。與廣大的C語言愛好者交流,和更多想學習C語言的讀者成為朋友,成了我現在最樂于做的事情。

首先想要說的是編寫此書的目的?,F在市面上介紹C語言的書籍可謂琳瑯滿目,數不勝數。但由于作者的水平和風格的不同,在內容體現上還是有很大區別的。有的書籍偏向技術研究,語言精深、代碼簡練,讓初學者不容易理解,容易陷入學習恐慌;而有的書籍則介紹得比較淺顯,理解起來很容易,卻忽略了對一些晦澀難懂、容易出錯的知識點的解讀,導致讀者學完之后,自己編寫代碼時總出現這樣那樣的錯誤,痛苦不堪。挑選書籍猶如在大海里撈針,如何挑選到一本適合自己的書籍,是C語言初學者的迫切需求。我本人在初學C語言時亦飽受折磨,最后只能購買大量書籍,博采眾家之長,但所付出的代價就是多費精力、多費錢財,但最重要的還是多費了時間。如能以自己之心得,撰寫一部真正適合初學者的C語言書籍,讓讀者少花時間、少走彎路,輕松愉快地學好C語言,該是多好美好的一件事情,這就是我編寫此書的初衷。

其次談一下為什么要學習C語言。常言道,世間事物都有興衰成敗,總是長江后浪推前浪,浮事新人換舊人。C語言自20世紀70年代問世以來,至今已經歷了半個世紀。在此期間,先后誕生出了C++、Java、C#等眾多優秀的程序設計語言。但C語言歷久彌新、經久不衰,至今仍是程序設計語言中的翹楚,尤其在系統開發、底層實現、軟件測試等領域一直獨領風騷,成為程序設計語言界的常青樹。而C語言通常也是程序員入門的首選語言。C語言歷經半個世紀的發展,已經非常成熟,可以說,后來的很多高級語言(C++、Java等)都是在C語言的基礎上發展而來的,說C語言是現代編程語言的開山鼻祖也毫不夸張,它改變了編程世界。直到今天,C語言以它簡潔、高效、靈活的表現,依然受到廣大程序開發者的熱愛,而且通過對C語言的學習,也能為學習其他語言打下良好的基礎(例如可以明顯地體會出面向過程和面向對象的編程思想差異)??梢哉f,在當今及未來的很長時間,C語言仍是最為重要的程序設計語言之一。

最后簡單介紹一下本書。如何編寫一本能讓讀者滿意的C語言入門書籍,編寫一本好的書籍到底需要擁有什么樣的知識水平,是以技術突顯為主還是以讀者吸納接收為核心,這些問題一直困擾著我。經過很長時間的思索,最終決定還是以自己當年的學習經歷為鑒,結合多年與學員的溝通交流,不墨守成規,結合新時代的創新精神,形成自己獨有的一套學習脈絡。即從和廣大學員交流中取謀,從自己多年的開發經驗中取道,有謀有道,方能成事。書中力求用生動有趣、詼諧幽默的語言來交流,用深入淺出、循序漸進的方式來闡述,用趨利避害、逐個擊破的原則來深入,使讀者逐漸積累知識。在撰寫本書時,盡可能用貼近生活的語言來取代教科書式的術語,用平滑的方式來設置各章節的學習節點。同時,對平時總結出來的一些初學者理解上的重點、難點,以及容易犯的錯誤,給予細致的標注和說明。書中所有案例源碼都經過筆者仔細篩選,盡可能避免宏幅巨制,使代碼簡潔易懂,并與知識點貼合,代碼書寫規范并遵循C語言的最新標準,根據需要會涉及一些數據結構和算法方面的知識。希望通過筆者的努力,成就一部好的書籍,讓廣大讀者能夠輕松踏入C語言的大門,真正領略C語言的美妙之處。

在本書的編寫過程中,得到了家人、同事和朋友的大力支持,尤其是廣州邢帥教育的范志軍老師和廣大學員,他們為此書貢獻了許多寶貴的意見和建議,出版社的各位老師也為此書的編纂和修訂付出了辛勤的勞動,在此一并表示衷心的感謝。

由于編者水平有限,書中內容難免會有瑕疵和疏漏之處,懇請專家和廣大讀者朋友批評指正。

編 者

主站蜘蛛池模板: 浙江省| 肥西县| 敦煌市| 丹凤县| 四子王旗| 滕州市| 会东县| 同仁县| 元谋县| 上思县| 潮安县| 彰化县| 格尔木市| 新民市| 武川县| 朝阳县| 蒲城县| 尼玛县| 云梦县| 壶关县| 理塘县| 泸州市| 麻城市| 鄂尔多斯市| 宁远县| 铁岭县| 巴南区| 巴林右旗| 体育| 荆州市| 微博| 元谋县| 利辛县| 昌宁县| 昭通市| 阳原县| 沁水县| 蒙阴县| 莎车县| 兴海县| 铜山县|