不久前,Tiobe-2021年7月程式語言排行榜出爐,C語言穩居第一!
雖然現在編程界呈現百花齊放的盛況,但是自1972年誕生以來,C語言的「統治地位」一直都無法撼動。
為什麼C語言能一直保持如此強勁的勢頭?這背後,除了C語言功能強大靈活、應用廣泛之外,還有一個十分重要的原因便是C語言相關的書籍教程數不勝數,並且內容質量贏得了讀者的口碑。
但如果從所有C語言入門書選擇一本的話,異步君只推薦《C Primer Plus》。
這本經久不衰、暢銷40餘年的C語言入門教程,在C語言書籍領域中的地位較高,被譽為「C語言百科全書」。其中文版累計銷量近百萬冊,不僅是近百萬程式設計師的C語言啟蒙教程,更是技術大牛案頭常備的工具書!
而這本針對C11標準進行全面更新的《C Primer Plus(第6版)中文版》更是成功破圈,助力零基礎讀者自學成才,獲得一片點讚!👍
這本書很適合希望系統學習C語言的讀者,正如他的名字,是一本不錯的入門和進階的書。書中的每一個知識點都有很多生動簡單的示例,並給出了相應的運行結果。總之,在看這本書的過程中,有一種一氣呵成的感覺。
——豆瓣讀者lianggo
早早就嚮往編程的世界了。然而總是在網上尋找教程、尋找視頻、尋找出路。可是所學到的是迷迷糊糊,渾渾噩噩,三腳貓功夫,有時甚至懷疑自己的智商。
直到有一天,我曉得了多數看不懂學不懂是翻譯問題、是教程問題、是各種誤人子弟的問題。然後我就看了這本書的中文版,看到幾十頁的時候,轉成看英文版。適應英文後,一天2%的閱讀量,簡簡單單,清清楚楚,然後就看完了。然後回首之前在網上看的那些教程,原來這些所謂的高深莫測的東西,讓我懷疑智商的東西,現在看來原來是如此的愚蠢,如此的不堪一擊,原來這麼多C小白都是這樣產生的。
以後有人說著高深莫測的東西的時候,我就會說: 」說簡單點,笨蛋!「
——豆瓣讀者60億萬主角之一
細無巨漏,入門神器。
——豆瓣讀者Jerrold
如果從所有C語言入門書選擇一本的話,我只推薦c primer plus,我自己幾乎零基礎,只在大學的時候上過一學期C語言,現在畢業了又用到了,買了這本書,剛看的時候,介紹的東西很多,很容易放棄,如果能耐住性子看下去,看幾章,你就能感覺這本書講的真棒,不管基礎的,常用的都有,各種實用技巧用了直呼可以。
——豆瓣讀者興懷小娘子
好書讀起來就像被大牛帶著飛一樣讓人受益。
——豆瓣讀者書蟲
這可能是最好的C語言自學教材,沒有之一。
——豆瓣讀者Key
非常好的教材,與國內的那些不人流的教材相比,具有了更靈活的方法,更系統的介紹,更詳細的講解。每一個知識點都深入到位,完全解開了C的面紗...如果想學好C, 成為真正的C程式設計師,這本書就不可錯過。
——中國亞馬遜讀者無天
難以形容這本書的內容有多麼優秀。所有關於C語言的知識點都非常細緻到位,且融入了很多新的標準...不得不感嘆作者對本書每一版的改動是多麼與時俱進。
——噹噹匿名讀者
如果你想要學習C,那麼,我相信《C Primer Plus(第6版)中文版》一定適合你!
· 點擊上圖,京東購書,還可享受滿100減50
異步君暑期準備了5天讀書學習計劃,針對《C Primer Plus(第6版)中文版》,歡迎你來參加!
與以前的版本一樣,《C Primer Plus(第6版)中文版》目標仍舊是為讀者提供一本入門型、條理清晰、見解深刻的C語言教程。
具體升級為:
● 詳細完整地討論了C語言的基礎特性和附加特性,清晰解釋了使用C語言不同部分的時機,以及原因;
● 通過簡潔、簡單的示例加強讀者的動手練習,以幫助一次理解一兩個概念,通過學以致用的方式鼓勵讀者掌握新的主題;
● 書籍採用了友好、易於使用的編排方式,不僅適合打算認真學習C語言編程的學生閱讀,也適合那些精通其他程式語言,但希望更好地掌握C語言這門核心語言的開發人員閱讀;
● 囊括了數百個實用的代碼示例;
● 每章末尾的複習題和編程練習有助於讀者理解和消化那些難以理解的概念;
● 2020年第六版針對C89、C99、C11 這些標準進行了全面更新。同時:
第一,取消了用途不大的附錄,做成電子版附送;
第二,贈送思維導圖和源碼;
第三,贈送e讀版電子書;
第四,贈送在線編程練習實驗環境。
那麼,如何獲取這些資源呢?請看完下面這個視頻,你就知道啦~
《C Primer Plus(第6版)中文版》針對自學用戶設計,在技術細節、技術廣度、深度,以及講解方式等方面進行了如此多的升級,以期大家能輕鬆上手C語言。
要知道,書名中Primer這個單詞,就是「啟蒙讀本」「入門書」的意思,作者可真是用心良苦。
但面對這麼多的功能,我們要怎樣使用才能獲得更佳的學習效果呢?
下面,就讓異步君為大家細細講解!(號外:已經有眾多新手通過自學,在各大技術公司擔任要職了哦~)
學習C語言,我們應該縱觀全局,在了解書籍結構的基礎上,為自己制定學習流程,按部就班地投入學習中。
《C Primer Plus(第6版)中文版》共17章。第1章、第2章介紹了C語言編程的預備知識。
第3章~第15章詳細講解了C語言的相關知識,包括數據類型、格式化輸入/輸出、運算符、表達式、語句、循環、字符輸入和輸出、函數、數組和指針、字符和字符串函數、內存管理、文件輸入和輸出、結構、位操作等。
第16章、第17章介紹C預處理器、C庫和高級數據表示。本書以豐富多樣的程序為例,講解C語言的知識要點和注意事項。
每章末尾設計了大量複習題和編程練習,幫助讀者鞏固所學知識和提高實際編程能力。附錄給出了各章複習題的參考答案和豐富的參考資料。
不知道你有沒有發現,有一些知識你可能在課上懂了,看書的時候會了,但是過了一段時間或者需要你實際運用的時候,你就啥也不記得了,啥也不會了,直接蒙圈了。
這就是典型的「理論上的巨人,行動上的矮子」。
是的,對於初學者來說,學習理論知識輕輕鬆鬆,但一到實戰就是一頭霧水:怎麼實操?在哪實操?怎麼下手?
這時,我們的在線編程練習環境就起作用啦!當我們閱讀《C Primer Plus(第6版)中文版》的每個章節後,便可以進入專屬的開發環境,根據章節內容,在線實操!
邊讀書,邊練習,在線編程,雙效合一!
搭配學習伴侶《C Primer Plus 第6版 中文版習題解答》,雙劍合璧,效率翻倍!
《C Primer Plus 第6版 中文版習題解答》是《C Primer Plus(第6版)中文版》的官方授權習題精解教程圖書,針對書中的複習題和編程練習,本書編者曹良亮博士嘗試對這些複習題和編程練習給出了自己的理解和解答。同時這本書配有實驗環境,幫助你實現更好的編程練習。
作為《C Primer Plus(第6版)中文版》的理想學習伴侶,這本書可以切實提升C語言初學人員的編程技能,掌握C語言編程的精髓,為後期的程序開發之路打下堅實基礎。
「一個人走的很慢,一群人走的很快!」加入到一個社群,和眾多的小夥伴一起打卡學習。利用「置身於意識和能力高的集團中,相互切磋琢磨的同時能有效提升可能性」的夥伴效果和競爭效應、監視作用,一起進步,穩紮穩打,邁向遠方。
如果,你也喜歡和大家一起討論學習,那麼,快掃描下方二維碼加入異步讀書會,就能免費領取配套資源,參與贈書活動和獲得社群答疑等福利噢~
在學習的路上,遇見一位好老師是不可多得的福氣。
因此,為了使得大家更快成為C語言高手,異步社區還上線了《C Primer Plus(第6版)中文版》官方視頻解讀課程。
該課程是以暢銷圖書《C Primer Plus》第6版中文版為教材的一門C語言基礎課程。上海交通大學計算機系翁惠玉教授通過20小時系統講解+實操演練的形式講授。
力求夯實學習者的編程基礎,而非機械講授語言特性。同時,培養對於編程的興趣,為進一步學習作好準備。
值得一提的是,這個課程在異步社區已經有三千多人參與了,想要學習的你可千萬不要落後!
C Primer Plus (第6版) 中文版
作者: [美] 史蒂芬•普拉達(Stephen Prata)
提醒一下
原價 ¥108,異步社區購買到手僅 ¥91.8
首單領券滿50減10!滿100減20! 新用戶註冊下單立減5元!
京東更有滿100-50優惠,到手價 ¥58
文章編輯:羅夢婷 審校:劉鑫
參考來源:
《C Primer Plus(第6版)中文版》前言
異步社區