C 入門和提高書籍

2021-07-04 18:57:53 字數 1083 閱讀 8172

一、c++入門普及篇:

1.《c++程式設計教程》(錢能-清華版)

講解較為清析、簡單,符合中國學生思路,**便宜。但深度和廣度欠佳,適合初學者。

2.《c++程式語言》

c++之父所作,被稱之為「c++聖經」。不僅對語言,而且對語言周邊的一些如發展史、語義哲學都有比較詳細的描述。對語言的描述較為全面,同時包含一部分和程式庫相關聯的知識,並有一定深度,適合有一定語言基礎的初學者,翻譯質量不錯,**適中。

二、c++提高篇:

1.《c++primer》(第四版)

有「c++的百科全書」,c++程式設計師人手必備。對語法、語義的描述非常細緻和嚴謹,適合有一定經驗的c、c++程式設計師作為工具書和理論指導書使用,但由於其有一定深度,而沒有高階順序的章節安排,所以不適合初學者做為教材使用,**略高。

2.《(more) effective c++》

c++真牛人大手筆,之以條款的形式回答了程式設計師在使用c++時經常提出的「因該注意些什麼?」,「因該避免什麼?」,「因該怎樣去解決?」,「為什麼?」等問題。c++程式設計師想要讓自己的水平上更高的檔次,此二書必看。**稍貴,有一定難度,不適合初學者。

3.《深度探索c++物件模型》

第一代c++編譯器開發主管所寫。如果你想成為真正的c++高手,看這本書,他為你講述了編譯器在處理各種語法時在「後台」所做的事。對c++有較深入了解的讀者會在讀後有恍然大悟之感。候傑翻譯,質量相當不錯,但內容太深,只適合對c++有較深了解的讀者,**偏貴。

三、stl及設計模式

1.《effective stl》

相當於《(more) effective c++》的 stl 版。

這本書共分為兩大部分,第一部分討論了loki程式庫採用的基礎技術以及一些高階語言特性,包括基於策略的類設計、模板區域性特化、編譯期斷言、typelist以及小型物件分配技術等。第二部分則著重介紹了loki中的重要元件和泛型模式技術,包括泛化仿函式(generalization   functor)、單件(singleton)、智慧型指標、物件工廠(object   factory)、抽象工廠(abstract   factory)、訪問者(visitor)以及多方法(multimethods)等。每一種技術都讓人大開眼界,嘆為觀止。

一些書籍 Python入門與提高

這個專案對於python學習很全面啦,感興趣可以去了解一下,目前標星8w多。參考書籍如下 入門 python基礎教程 beginning python from novice to professional 人民郵電 python學習手冊 learning python 機械工業 python程式設...

C語言入門推薦書籍

推薦書籍 c primer plus 第5版 中文版 人民郵電出版社 推薦這門書作為入門首選。經久不衰的經典教程。涵蓋面廣,講解細緻 有趣。清華大學出版社 通俗易懂 示例很多 這兩本中隨便選一本作為入門書籍,認真學完。c語言肯定已經上手了。這兩本書比較厚重,也相對專業點。不要有畏懼感,而輕易放棄。強...

C和C 書籍推薦

c語言開發入門及專案實戰 c語言學習路線圖 明日科技.pdf c語言編譯工具 學通c語言的24堂課pdf 原始碼 實戰能力測試系統 習題答案 學通c語言的24堂課pdf 原始碼 實戰能力測試系統 習題答案.rar 零基礎學c語言 第2版 康莉,李寬 pdf c語言編譯工具 lcc win32 v3....