C語言學習

1、C語言初級教材
(1)《C程序設計語言》(The C Programming Language )
作者:Brian W.Kernighan, Dennis M.Ritchie
簡介:本書是由C語言的設計者Brian W. Kernighan和Dennis M. Ritchie編寫的
一部介紹標準C語言及其程序設計方法的權威性經典著作。一本必讀的程序設計語言方面的參考書。
(2)《C Primer Plus中文版》(C Primer Plus)
作者:Stephen Prata
簡介:作爲核心計算機技術成熟、完整的參考書籍,Primer Plus系列歷經十數年不衰,通過學習《C Primer Plus(第五版)中文版》,你將奠定堅實的C編程基礎。
(3)《C和指針》(Pointers on C)
作者:Kenneth A.Reek
簡介:本書提供與C語言編程相關的全面資源和深入討論。全書覆蓋了數據、語句、操作符和表達式、指針、函數、數組、字符串、結構和聯合等幾乎所有重要的C編程話題。書中給出了很多編程技巧和提示。
2、C語言進階書籍
(1)《C陷阱與缺陷》(C Traps and Pitfalls)
作者:Andrew Koenig
簡介:作者以自己1985年在Bell實驗室時發表的一篇論文爲基礎,結合自己的工作經驗擴展成爲這本對C程序員具有珍貴价值的經典著作。本書的出發點不是要批判C語言,而是要幫助C程序員繞過編程過程中的陷阱和障礙。
(2)《C專家編程》(Expert C Programming )
作者:Perter Van Der LinDen
簡介:展示了最優秀的C程序員所使用的編碼技巧。 書中C的歷史、語言特性、聲明、數組、指針、鏈接、運行時、內存以及如何進一步學習C++等問題進行了細緻的講解和深入的分析。全書擷取幾十個實例進行講解,對C程序員具有非常高的實用價值。
(3)《C語言編程常見問題解答》(C Programming : Just the Faqs )
作者:Paul S.R.Chisholm 等         
簡介:這是一本專門解答c語言編程常見問題的著作。書中所覆蓋的內容相當廣泛,並附有大量鮮明的例子。
3、嵌入式編程書籍
(1)《C/C++嵌入式系統編程》(Programming Embedded Systems in C and C++)
作者:Michael Barr
簡介:本書中的技術和範例代碼均可直接應用於各種實際的嵌入式系統項目。有過嵌入式系統開發經驗的讀者,也將從中獲益匪淺。
(2)《嵌入式實時操作系統μC/OS-II》(MicroC/OS-II The Real-Time Kernel)
作者:Jean J.Labrosse
簡介:μC/OSII是源碼公開的實時內核,是專爲嵌入式應用設計的。通過對μC/OSII源代碼的分析與描述,講述了多任務實時的基本概念、競爭與調度 算法、任務間同步與通信、存儲與定時的管理以及如何處理優先級反轉問題;介紹如何將μC/OSII移植到不同CPU上,如何調試移植代碼。
(3)《嵌入式系統構件》(Embedded Systems Building Blocks )
作者: Jean J.Labrosse
簡介:本書介紹了構建嵌入式系統的一些通用模塊,如鍵盤掃描器、顯示器接口、計量器和輸入/輸出。大部分代碼都是用可移植的C。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章