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