本書通過趣味案例逐步引入語法知識,教讀者用C?和?C++編寫遊戲程序,激發讀者學習編程的興趣。全書共14章和3個附錄,依次介紹了C和C++編程語言的基本概念、數據類型、if語句、while循環、for循環、一維數組、函數、二維數組、字符串、文件讀寫、指針、遞歸、面向物件編程、鏈表和C++標準模板庫等知識,其中貫穿了眾多的小案例和遊戲,最後綜合應用這些知識編寫了一款冒險遊戲。附錄分別給出了練習題的參考答案、語法知識索引以及常用的調試方法和輔助開發工具。本書適合不同年齡、不同層次的 C 與 C++ 編程初學者閱讀和自學,也可以作為中學生、大學生學習程序設計的教材和少兒編程培訓機構的參考教材。