本書以循序漸進,深入淺出的方式引導讀者步入面向對象程序設計的大門,本書從基本數據類型與基本控制結構開始,逐步過渡到數組函數、編譯預處理類與對象、枚舉類型、結構類型和類型別名、繼承和派生類、友元與運算符重載、流類體系與文件操作等復雜機制和C++的高級知識。本書內容豐富、例題典型,即使你是一個從未接觸過編程語言的新手,通過認真學習本書,也一定可以熟練地掌握C++這門語言。本書強調理論與實踐相結合,因此提供了大量完整的程序代碼,要求讀者上機編譯通過。通過上機編譯,可以杜絕一些小錯誤,提高自己的編程水平。本書內容豐富、條理清晰、文筆流暢,并且每一章都附帶精選的練習題和上機題,適合作為高等院校相關專業(yè)的教材和C++語言的培訓用書,也可作為對計算機編程語言感興趣的讀者的自學教材。同時,本書也可供廣大軟件開發(fā)人員參考。