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