C語言的指路燈!解析《C Primer Plus》對我們的影響!

C語言的指路燈

C語言從早期的非正式的K&R標準,發展到1990 ISO/ANSI標準,進而發展到2011 ISO/EC標準。本書也隨着逐漸成熟,發展到現在的第6版。在所有這些版本中,我的目標做致力於編寫一本指導性強、 條理清晰而且有用的C語言教程。

——《C Primer Plus》系列書籍作者 Stephen Prata

 

很多人會問:C語言這麼好,我也想學好它,但是我該怎麼開始第一步呢?

萬事開頭難,跟着教材開始學就好了。

C語言書這麼多,我該買哪一本呢?

其實,從C語言面世以來,相關書籍數不勝數,但唯獨有一本圖書,跟隨C語言一起成長,暢銷38年,迭代6版,每個版本豆瓣評分9分以上,累計銷售量已超過100萬冊,被C語言程序員奉爲圭臬!

它就是《C Primer Plus》系列圖書,2016年人民郵電出版社發佈《C Primer Plus 6》中文版,在豆瓣評分上獲得9.3分的高分好評,在之前版本的基礎之上進行了全新升級。從1984年至今,作者初心不變——致力於編寫一本指導性強、條理清晰而且有用的C語言教程。

 

C Primer Plus(第6版)中文版

作者: 【美】Stephen Prata(史蒂芬 普拉達)

譯者: 姜佑

幾乎所有C 語言程序員都會將《C Primer Plus》作爲自己的入門書籍,對於 C 語言初學者來說,它就像引路人一樣意義非凡。

所以,書中大量完整的、可運行的程序及詳細的註釋有助於理解代碼和概念。

與市面上其他的教程書籍相比,《C Primer Plus(第 6 版)中文版》最大的特點就是讀起來不會有苦澀煩躁之感。

因爲斯蒂芬·普拉塔十分在意讀者在閱讀過程中的閱讀體驗,所以書中新出現的每一個術語,符號,都給出貼近讀者目前知識儲備的和理解能力的解釋。

而且,這本書在編排上也十分與衆不同,在每個知識點後面都會附帶一個“程序清單”,也就是程序實例,這是理解編程知識點的絕好方法,供初學者自己手動實操,提升編程水平。

更有趣的是,作者不僅闡述了語法中正確的形式,同時也指出錯誤的代碼出現的問題,更是全面講述了 C 語言編程的相關概念和知識,並且涵蓋了 C 編程語言最近的變動發展、以及 C11 標準。

對初學者來說,系統學習 C 語言是非常有必要的,而這本書恰恰就是最適合的!

適宜人羣:本書適合希望系統學習C語言的讀者,也適用於精通其他編程語言並希望進一步掌握和鞏固C編程技術的程序員。

看對的書很重要,但同步的練習題同樣不容小視,只有通過練習題的鞏固、實操,你才能真正掌握到 C 語言的真諦。

 

C Primer Plus(第6版)中文版習題解答

 作者: [美] 史蒂芬•普拉達(Stephen Prata)

在千呼萬喚中,《C Primer Plus(第6版)中文版習題解答》面世了,爲了每個程序員都能將所學的知識落實到實際項目,它是作者根據《C Primer Plus(第 6 版)中文版》而撰寫的,由北京師範大學名師詳細剖析所有題目,全面提升 C 編程能力的優選編程練習冊,也是這個《C Primer Plus》系列經典暢銷圖書不可缺少的學習伴侶。

《C Primer Plus(第6版)中文版習題解答》針對於提高 C 語言的編程技能、理解計算機原理的枯澀知識,和《C Primer Plus》系列一樣通俗易懂,作者旨在讓讀者讀得舒服、讀得通透。

在每章內容做了簡單總結和梳理的基礎上,根據學習的不同階段,對所有複習題和編程練習做了詳細的解答,自始至終都有詳盡完整的答案代碼示例。

讀者只需按部就班,把代碼輸入編譯器就能運行程序。就算一開始什麼也不懂,但是隻要程序能運行,初學者就會對學習抱有信心和興趣。

一邊看代碼,一邊閱讀後面逐條代碼的詳細分析。隨着學習的深入,反覆敲打代碼更有助於理解晦澀抽象的概念。慢慢地,自己也會用了。看到自己寫的代碼編譯通過時,那種發自內心的愉悅是對學習最大的鼓勵和肯定。

更人性化的是,書中的每一章節首先提供了思維導圖,方便讀者快速查詢常用的知識點,然後簡明扼要地概括和提煉了每章的難點和重點知識,它既可作爲學習筆記,也可以作爲知識點速查手冊。

◆ 在介紹C語言細節的同時,講解編程概念;

◆ 每次儘量用短小簡單的示例演示一兩個概念,學以致用是最有效的學習方式之一;

◆ 當概念用文字較難解釋時,則用圖表演示以幫助讀者理解;

◆ C語言的主要特性總結在方框中,便於查找和複習;

◆ 每章末尾設有複習題和編程練習,幫助讀者測試和加深對C語言的理解。

適宜人羣:作爲《C Primer Plus(第6版)中文版》的配套參考書,本書特別適合需要系統學習C語言的初學者閱讀,也適合打算鞏固C語言知識或者希望進一步提高編程技術的程序員閱讀。

 

結語

我們要時刻記住:C 語言是一門十分嚴謹的語言,知識體系龐大,需要掌握的知識非常多,單單看書是無法真正掌握這門語言的核心,只有多寫多練習,才能透徹地瞭解 C 語言、懂得 C 語言,將它熟練運用。

對於熱愛編程的人來說,有一羣一起學習一起解答的小夥伴很重要!

小編有一個C/C++編程學習交流俱樂部,【點擊進入】!

還有編程學習文件(源碼,零基礎教程,項目實戰教學視頻),歡迎初學者和正在進階中的小夥伴們!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章