本書採用資深程式設計類作者Deitel特別開發的「實況程式碼(live-code)」教學方法,使用完整的可運作程式來呈現觀念,而不是片段的程式碼。同時,每個程式碼範例之後都會有一個以上的執行示範。本書及其輔助資料完全滿足讀者所需,提供廣泛、有趣、具挑戰性與娛樂性的C學習體驗。本書並於第15章起,導入物件導向程式設計的觀念與實例,藉由相關的觀念介紹建構讀者與C語言完整溝通的橋樑。
本書特色
1.使用「實況程式碼 (live-code)」教學方法。使用完整的可運作程式來呈現觀念。每個程式碼範例之後都會有一個以上的執行示範。
2. 程式設計技巧。本書內含程式設計技巧,幫助讀者將心力集中在程式開發的重要觀點上。
3. 整合更多C11和C99標準的功能,C11和C99標準的支援隨編譯器而不同。主要是那些C++標準也有要求的。
4. 所有程式碼都在Linux(GNU gcc)、Windows(Visual C ++)和OS X(Xcode中的LLVM)上測試過。
5. 第15章起,導入物件導向程式設計的概念與設計方法。
本書特色
1.使用「實況程式碼 (live-code)」教學方法。使用完整的可運作程式來呈現觀念。每個程式碼範例之後都會有一個以上的執行示範。
2. 程式設計技巧。本書內含程式設計技巧,幫助讀者將心力集中在程式開發的重要觀點上。
3. 整合更多C11和C99標準的功能,C11和C99標準的支援隨編譯器而不同。主要是那些C++標準也有要求的。
4. 所有程式碼都在Linux(GNU gcc)、Windows(Visual C ++)和OS X(Xcode中的LLVM)上測試過。
5. 第15章起,導入物件導向程式設計的概念與設計方法。