很慚愧沒能把c++學的很好,畢竟離開始工做只有2年時間,對本身要求不要太高,慢慢來吧。話說知道本身的不足,之後要更加抓緊了!fighting~html
如今計劃着把c語言給學習一下了,固然此次指的是深刻地學習。先給本身開個書單,一個一個的來吧,C語言比較經典的書也就那麼幾本,所有看下來也花不了不少時間的。c++
要作到精通c語言有3種途徑:程序員
1)閱讀經典書籍,只讀經典。面試
2)多看優良的源代碼。編程
3)學習軟件設計,並應用於平常編程。函數
《The C programming_Language》
C語言之父得做品權威性毋庸置疑,本書適合入門,學習C語言的基本語法和使用,入門看該書,本書近300頁,別看國內的譚浩強的書(聽說譚浩強的書都是東湊西拼的),裏面不少誤導程序員的細節。學習
雖然書籍出版時間比較老,好像也沒更新,不過仍不失爲經典書籍。測試
做爲一本被人推崇備至的c入門經典,C primer plus絕非浪得虛名。應該算得上C教材裏最好的入門書了。 適合做爲入門書和基本函數查詢得參考資料。本書最新版爲第五版,以ANSI C99爲標準詳細介紹了C語言。設計
在知識廣度上,不多有書能匹及。它能爲你係統學習c提供一個良好的平臺。做者對c的看法精闢。在娓娓敘述的同時,做者輔以大量程序以分析。它讓我對C有 了更加系統的全新認識。決非國人所寫的那些公理化的教條說教,我以爲做者把本身的心血所有吐露。書很厚,近700頁,建議先看《The C programming_Language》。
學會C語言基礎的東西后,要體驗C語言的體驗之處,仍是要經過編寫不一樣的程序才能成爲C語言專家,耗時甚大。
本書能夠幫助有必定經驗的C程序員成爲C編程方面的專家,裏面是形形色色的習慣用法,代碼片斷和靈活編程的技巧。
最關鍵的是本書寓教於樂,讓你充分享受編程的樂趣,本書近300頁。
該書的出發點不是要批判C語言,而是要幫助C程序員繞過編程過程當中的陷阱和障礙。書中所揭示的知識能幫助您繞過C語言自身得陷阱和缺陷,減小代碼中許多常見的Bug。
全書分爲8章,分別從詞法分析、語法語義、鏈接、庫函數、預處理器、可移植性缺陷等幾個方面分析了C編程中可能遇到的問題。最後,做者用一章的篇幅給出了若干具備實用價值的建議。
本書揭示了微軟公司應對質量挑戰、開發出世界級代碼的技術內幕,做者在本身不斷探索、實踐和思考的基礎上,系統總結了多年來指導微軟各團隊的經驗,將其凝聚爲許多切實可行的編程實踐指導,可謂字字珠璣。
本書是由世界級C語言專家編寫的C標準庫經典著做。英文版已經重印十屢次,影響了幾代程序員。
本書結合C標準的相關部分,精闢地講述了每個庫函數的使用方法和實現細節,而這正是一個真正的C程序員所必須掌握的。更重要的是,書中給出了實現和測試這些函數的完整源代碼,可讓你更深刻地學習C語言。
相比《C標準庫》,該書講解了C語言基礎,C標準庫,C99標準。
C 語言並不複雜,可是 C 程序員依然須要一本參考書. 就算只是查查標準庫,這樣一本書也是有價值的。
補充:
《C語言深度解剖:解開程序員面試筆試的祕密》
這本書絕對是強烈推薦,由於這是不少前輩的心血,集合了上面幾本書的一些優勢,前輩們把本身的經驗無私的與你們分享,在此,我也再次向這些無私的奉獻着表達敬意!
《你必須知道的495個c語言問題》
入職以來,天天都須要跟C打交道,平均天天也得寫500行的程序,寫了這麼多程序雖說這是做爲C程序員必須知道的495個C問題,查看此書才知,咱們瞭解的其實少之又少。
書籍推薦來自,:
http://www.cnblogs.com/ggjucheng/archive/2012/11/18/2776280.html
http://www.cnblogs.com/tdyizhen1314/archive/2012/04/03/2431075.html