本書共12章,第1~2章介紹了有關C++的基礎概念,以及C++的數(shù)據(jù)類型和表達式;第3~4章敘述了C++的程序結構、流程控制語句和數(shù)組;第5~6章討論了函數(shù)的定義和相關調用,以及編譯預處理中的文件包含處理、宏定義與條件編譯;第7章講解了指針變量、指針數(shù)組等與指針相關的知識;第8章介紹了枚舉類型、結構體及鏈表的相關概念;第9~10章講述了類和對象,以及繼承和派生的知識點;第11~12章敘述了友元與運算符重載、流類體系與文件操作的基本知識。本書為江蘇省高等學校精品課程“C++程序設計”的配套教材,不僅配有豐富的例題、實驗和習題,還配有典型例題的微課視頻。本書可作為高等院校、高等職業(yè)院校計算機、電子信息、物聯(lián)網等相關專業(yè)的教材。