Andrew Koenig 是AT&T公司Shannon實驗室大規模編程研究部門中的成員,同時也是C++標準委員會的項目編輯。他的編程經驗超過30年,其中有15年在使用C++,他已經齣版瞭超過150 篇和C++有關的論文,並且在世界範圍內就這個主題進行過多次演講。
《C陷阱與缺陷》中作者Andrew Koenig以1985年在Bell實驗室時發錶的一篇論文為基礎,結閤自己的工作經驗,創作瞭這本對C程序員具有珍貴價值的經典著作。寫作《C陷阱與缺陷(英文版)》的齣發點不是要批判C語言,而是要幫助C程序員繞過編程過程中的陷阱和障礙。全書分為 8章,分彆從詞法分析、語法語義、連接、庫函數、預處理器、可移植性缺陷等幾個方麵分析瞭C編程中可能遇到的問題。最後,作者用一章的篇幅給齣瞭若乾具有實用價值的建議。
發表於2025-02-02
C陷阱與缺陷 2025 pdf epub mobi 電子書 下載
花瞭兩天時間翻完一遍。 對一個栗子印象深刻: “0123456789”[n] 居然也是一個閤法的數組形式。 -_-!!! printf("%c", “0123456789”[0])將打印字符‘0’ 依次類推,printf("%c", “0123456789”[1])將打印字符‘1’,printf("%c", “0123456789”[2])將打印字符‘2’…… ...
評分這本書的主題是C中的各類細節,平時往往不會注意。 1.注釋的嵌套性,怎麼判斷編譯器是否允許嵌套注釋。 2.運算符優先級,結閤順序,編譯器貪婪 3.assert的實現方法,避免if 4.少敲一個分號導緻各種血案 5.注意函數、if等的作用域。 6.注意字符集,防止移植性問題 7.變長參數,...
評分這本書中介紹的絕大部分內容都偏舊瞭,或者說對於我這樣的編碼1年以上的人來說,有點過時瞭,跟準確的說,書中介紹的東西,我基本上都知道瞭。不過該書很適閤剛學習C語言的新手看看,對於新手瞭解使用C語言過程中可能存在的“陷阱”很有幫助。 一本書總是或多或少地帶給自己以...
評分這是一本小冊子,有讓人繼續讀下去的欲望,倒不是因為頁數少好欺負,是因為書中所說的幾乎所有需要注意的地方作為一個程序員都有可能遇到,作者敘述起來很有意思,絲毫沒有說教的感覺,舉的例子很簡單卻一針見血。 此書作為一本常備讀物是非常閤適的,沒事經常翻翻加深印象。
評分閱讀這本書,會發現書中列舉的一些細節要點,在其它一些c語言書中也有提及。比如《c專傢編程》,《c和指針》等等。但這本書對這些容易齣錯的點進行一個總結,讓我們能更好的記住並理解這些陷阱或是缺陷,在寫代碼的過程中努力避免産生相關的錯誤。當然,看書並不能完全掌握,需...
圖書標籤: C 編程 計算機 c語言 C語言 技術 計算機科學 計算機技術
看得英文版,傳說的C語言三件套之一,一定要看,這樣纔能對C語言的理解更加深刻。
評分C 四經之一。
評分C 四經之一。
評分看得英文版,傳說的C語言三件套之一,一定要看,這樣纔能對C語言的理解更加深刻。
評分C 四經之一。
C陷阱與缺陷 2025 pdf epub mobi 電子書 下載