本書分為三部分:第一部分是C語言基礎,介紹PC機使用的C;第二部分是8位嵌入式C語言,介紹8051的C;第三部分是16位嵌入式C語言,介紹80C51XA的C。有C語言基礎的人,可以跳過第一部分,直接學習嵌入式C,通過本書從嵌入式C進入C語言大門;想再深入掌握PC機上的C,只需補修具體C編譯器的庫函數(shù)和用法指南即可直接上機操作。本書對于變量和函數(shù)的說明采用C的最新規(guī)范并充分考慮與C++的順利銜接。本書的重要特點是將題目的的全貌以格式化的形式集中展現(xiàn)在讀者眼前,兼收入門簡潔、深入不失全貌、疑難應用一查了然;對于容易混淆或被忽略的地方,從感觀上給以清晰的強化。章節(jié)組織原則:首先是內(nèi)在順序,其次是重要的在前;各項內(nèi)容皆有舉例,簡單在前復雜在后;內(nèi)容取舍一般與深入兼顧,又因手冊性的需要,深入的梯度較大。本書對編程語言與實際連編操作并重,克服一般語言書在連編操作方面或無或過簡的弊病。本書集作者多年80X86 C++及8051 Franklin C51編程實踐經(jīng)驗加以總結(jié)和歸納寫成。本書適用于工程技術人員自學,也可作為各工科大、專院校和中等專業(yè)學校的輔助教材及培訓班教材。