本書依據(jù)C++語言的兩個特性,從面向過程化的程序設計的角度,系統(tǒng)地講述了C++語言的基本概念、語法基礎、簡單數(shù)據(jù)類型和構(gòu)造數(shù)據(jù)類型及應用、程序設計的基本方法,同時,針對C++語言面向?qū)ο蟪绦蛟O計的特點,對類和對象、繼承性和多態(tài)性以及輸入與輸出流等知識進行了系統(tǒng)的闡述。 本書在編寫過程中力求語言簡練,通俗易懂。同時,本書通過大量的例題進行講解,重點培養(yǎng)學生利用C++語言分析問題和解決問題的能力。本書中所有的實例都是Visual C++ 6.0集成開發(fā)環(huán)境下編輯、編譯、調(diào)試通過的。為了加深對基礎知識的學習,本書還按章節(jié)編寫了對應的實驗,讀者在使用過程中可根據(jù)需要增加或減少相應的實驗內(nèi)容。 本書適合高職高專、大中專院校計算機及相關專業(yè)的學生作為“C++程序設計”教材及“程序設計語言”教材,同時,也可作為計算機愛好者及軟件開發(fā)人員的參考用書。