1.
《c++primer》
有「c++的百科全書」,c++程式設計師人手必備。對語法、語義的描述非常細緻和嚴謹,適合有一定經驗的c、c++程式設計師作為工具書和理論指導書 使用,但由於其有一定深度,而沒有高階順序的章節安排,所以不適合初學者做為教材使用,**略高。
難度:★★☆
質量:★★★★★
廣度:★★★★★
深度:★★★★
性價:★★★☆
2.《c++primer plus》
初學c++不錯的書,覆蓋面較全,章節安排比較合理,由淺入深,也很容易,故因此失去了一些深度。**比較便宜,但翻譯質量略有不足。
難度:☆
質量:★★★☆
廣度:★★★★
深度:★★★
性價:★★★☆
3.《essential c++》
lippman 的一部面向初學者的作品。在他寫了那麼後一本primer之後,為何還要寫這麼薄這麼淺的書呢?其實primer對於初學者來說太笨重了,而這本書卻是從 不同的方面——c++的本質和組織結構對語言進行闡釋,可以幫助初學者對這門語言有乙個大致的了解,但知識範圍不很全面,不適合系統學習,讀者需要一定的 程式設計知識。
難度:★☆
質量:★★★★
廣度:★★★☆
深度:★★★
性價:★★☆
4.《effective c++》、《more effective c++》
c++真牛人大手筆,之以條款的形式回答了程式設計師在使用c++時經常提出的「因該注意些什麼?」,「因該避免什麼?」,「因該怎樣去解決?」, 「為什麼?」等問題。c++程式設計師想要讓自己的水平上更高的檔次,此二書必看。**稍貴,有一定難度,不適合初學者。
難度:★★★☆
質量:★★★★★
廣度:★★★
深度:★★★★★
性價:★★
5.《c++程式設計思想》
除了講述語言之外,有一定的工程性,從設計者的角度來描述c++怎樣應用在實際的專案中。語言描述的全面性欠佳,但還是有一定精度的,尤其是在 一些小技巧方面。本書還引入了大量的戰例,通過乙個個的真實專案來引導你使用c++的思想去思考問題。翻譯很差,有一定難度。
難度:★★☆
質量:★★★
廣度:★★★☆
深度:★★★★
性價:★★★
6.《c++大學教程》
正如其名,真正的大學教程,非常適合初學者學習,內容由淺入深,對c++各項特性的描述都很到位,章節的安排很有條理性,但深度略顯不足,翻譯 質量不能稱之為很好,有一定的疏漏,但對於厚度來講,**還算比較便宜。
難度:★
質量:★★★☆
廣度:★★★★★
深度:★★★★
性價:★★★★☆
7.《c++語言的設計和演化》
對於熱愛c++的朋友來說,確實好書一本,可以當做**來讀,可以放在廁所或床頭上以供消遣。本書對語言本身描述很少,並有一定難度。讀者需要 對c++有一定了解,不適合初學者閱讀。
難度:★★★
質量:★★★
廣度:★★☆
深度:★★★★
性價:★★★
8.《c++程式語言》
c++之父所作,被稱之為「c++聖經」。不僅對語言,而且對語言周邊的一些如發展史、語義哲學都有比較詳細的描述。對語言的描述較為全面,同 時包含一部分和程式庫相關聯的知識,並有一定深度,適合有一定語言基礎的初學者,翻譯質量不錯,**適中。
難度:★☆
質量:★★★★☆
廣度:★★★★☆
深度:★★★★
性價:★★★☆
9.《深度探索c++物件模型》
第一代c++編譯器開發主管所寫。如果你想成為真正的c++高手,看這本書,他為你講述了編譯器在處理各種語法時在「後台」所做的事。對c++ 有較深入了解的讀者會在讀後有恍然大悟之感。候傑翻譯,質量相當不錯,但內容太深,只適合對c++有較深了解的讀者,**偏貴。
難度:★★★★☆
質量:★★★★★
廣度:★★★
深度:★★★★★
性價:★★
10.《c++程式設計教程》(錢能-清華版)
國人所著,國人水平實在有限,深度和廣度欠佳,放在這十大裡實在是因為再挑不出好書了。可圈可點之處有講解較為清析、簡單,符合中國學生思路, **便宜。
難度:☆
質量:★★★
廣度:★★★☆
深度:★★★
性價:★★★★★
學習C 從入門到精通的十本最經典書籍
1.c primer 有 c 的百科全書 c 程式設計師人手必備。對語法 語義的描述非常細緻和嚴謹,適合有一定經驗的c c 程式設計師作為工具書和理論指導書使用,但由於其有一定深度,而沒有高階順序的章節安排,所以不適合初學者做為教材使用,略高。難度 質量 廣度 深度 性價 2.c primer pl...
C 從入門到精度的的十本最經典書籍
推薦 學習c 從入門到精通的的十本最經典書籍 1.c primer 有 c 的百科全書 c 程式設計師人手必備。對語法 語義的描述非常細緻和嚴謹,適合有一定經驗的c c 程式設計師作為工具書和理論指導書使用,但由於其有一定深度,而沒有高階順序的章節安排,所以不適合初學者做為教材使用,略高。難度 質量...
《C語言從入門到精通》學習筆記001 C語言概述
1.機器語言 由 0 和 1 組成的二進位制數組成的指令序列,是第一代計算機語言 2.組合語言 用一些簡潔的字母 符號串來代替乙個特定指令的二進位制串 3.高階語言 c c 等 1972年美國人dennis ritchie設計 1983年美國國家標準學會指定ansi c 1.程式可讀性強,編譯效率高...