日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言参考书

發布時間:2024/3/13 编程问答 148 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言参考书 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
《C?Primer?Plus》和《C?Programming:?A?Modern?Approach》(《C語言程序設計:現代方法》)

上面這兩本,都是著名的C語言初級教材,都是厚厚的大部頭。可以作為手冊用。
我通讀過它們,感覺都寫得不錯,都值得推薦。但是因為這兩本書定位類似,內容重復,相比之下,我覺得C?Primer?Plus可能更適合中國讀者的思維,更易讀一些。

《C語言詳解第六版》

它的特別之處就是在于能夠用軟件工程的思想來介紹C語言,而且難得可貴之處就是其中很多例子舉得十分其當,看的時候都會十分的敬佩作者怎么會想的如此得體,后來想想也是,已經出了六版了,而且它其中會涉及到項目,項目都是實戰型的,還有代碼解析,每個例子都是以實踐為基礎的,所以也讓人看起來津津有味。

《The?C?Programming?Language》http://book.douban.com/subject/1230004/

如果你只想買一本書學習C語言,只需要買這一本就夠了。如果你經費足夠,建議你多買幾本,辦公室、家里都放上一本,隨手都可以翻翻。用三個詞語來形容它就是:經典!經典!經典!這本薄薄的只有二百多頁的小書涵蓋了C語言的方方面面,前無古人而且后無來者,任何溢美之詞都不足以形容它。

《The?C?Programming?Language》(后面稱為?K&R)里面包含了一個簡單的語法解析器,包含了malloc如何實現,包含了一個完整的操作系統目錄瀏覽程序,這些程序的實用性極高,可以這樣說,如果學習任何一門語言能夠自己獨立動手實現以上的功能,基本上就可以算是入門了。K&R書里面每段都蘊含著非常值得探究的軟件開發工程實踐經驗,如果沒有一定的開發經驗,其實是看不出來這些冰山下面的內容的,比如開頭一章就提出用寫完整代碼這種方式來教學,而在書中那些C語言的陷阱或者可能出問題的地方,都有提到,但是由于篇幅所限,寫的非常簡約,很難讓人一下就看懂。我正在完整的逐字逐句的閱讀此書,希望能稍作注解,寫幾篇博客分享一下。

《C程序設計語言(第2版·新版)》http://book.douban.com/subject/1139336/

這是K&R的中文譯本,可以先從中文譯本看起,然后再讀一遍英文原版,既可以學習英文,又可以體會原文那種簡約優美的風格。

《C和指針》http://book.douban.com/subject/1229973/

指針的重要性如何,學過C語言(或者C++)的朋友都知道,這本書更是把指針拔高到了與C語言平起平坐的地位,其實也是從頭開始介紹,作為教學參考書也是可以的。全書都是貫穿指針來講解的。

《C陷阱與缺陷》http://book.douban.com/subject/2778632/

《C專家編程》http://book.douban.com/subject/2377310/

這兩本書也是學習及使用C語言的朋友必備的兩本書,比如《C專家編程》,專門用兩三個章節詳細介紹C語言中數組與指針的不同之處,這兩本書在某種程度上算是對K&R略過的地方做了詳細補充,強烈推薦。

《深入理解c指針》

《深入理解c指針》專門研究指針,旨在提供比其他圖書更全面和深入的c?指針和內存管理知識。全書巨細靡遺地為讀者展現了c?語言編程中最重要的話題:c?的動態內存管理、指針和函數、指針和數組、指針和字符串、指針和結構體。作者還專門用一章篇幅講解了安全問題和指針誤用,讓讀者對指針的認識又深入一層。全書每章都穿插了使用指針的注意事項和潛在陷阱,及時貼心地提示讀者在編程中避開此類問題。

《C語言的科學和藝術》(《The?Art?and?Science?of?C》),《C程序設計的抽象思維》(《Programming?Abstractions?in?C》)

都是羅伯茨寫的,是斯坦福大學的教材,非常不錯,尤其是第二本,這兩本不能算是語法書,總結了程序設計的思想,各種數據結構的實現,通過頭文件作為接口,幾乎實現了面向對象,代碼也很規范,命名很地道,讀起來很舒服,兩本書我都買來珍藏了。

《C語言參考手冊》http://book.douban.com/subject/2132084/

這是最后一本強烈推薦你最好買回家作為案頭書必備的參考書。前面幾本書或者稍顯簡略,或者專注某個特定專題,都不適合遇到問題時翻查。這本《C語言參考手冊》可以看作是C語言編程的《新華字典》,全面而權威。里面還涵蓋了C99的內容,緊跟時代潮流。


下面幾本書都可以作為交叉參考,也都很有價值,也是建議大家都買下來,好書如朋友,日久彌新,像是我推薦的這幾本書在douban或者amazon上評分都非常高,而且反復再版。

《C標準庫》http://book.douban.com/subject/3775842/

這本書是專門介紹C語言的標準庫如何實現的,比如malloc算法,用標準的C語言該如何寫?strlen這個函數應該如何實現?盡管書中不少代碼與真實的C標準庫相差很多(由于標準庫需要考慮性能優化,很多函數有一些特定的trick),但是絕對值得參考。

《你必須知道的495個C語言問題》?http://book.douban.com/subject/3422332/

這本書其實就是C-FAQ的印刷版本,C-FAQ在各種編程語言的FAQ中可以稱得上質量一流。如果你想應聘或者招聘C語言相關程序員,這本書一定要參考。

《Linux?C編程一站式學習》http://book.douban.com/subject/4141733/

這本書是基于特定操作系統Linux來介紹C語言編程,可作為計算機相關專業的教科書或入門參考書,也是書單里面唯一一本國人原創的編程書籍,非常難得。書中幾乎所有內容都在網上直接公開,針對讀者的意見進行修改,這也是非常難得的一種開放態度。非常推薦大家買一本。


轉自:
漫談C語言及如何學習C語言
學習C語言的教材 更多0

總結

以上是生活随笔為你收集整理的c语言参考书的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。