本書是為C++初學者和大學計算機科學C++課程的教學而設計的,書中內容豐富并具有較強的系統(tǒng)性和實用性。對于有一定C或C++編程經驗的讀者而言,此書也是一本很有用的參考書。作者通過大量的例子深入剖析和闡述了幾乎所有的關鍵性概念,并且給出了解決專門問題的案例研究,同時在每一章末都留有一定數量的編程練習。本書的這些特色有助于讀者深入理解C++語言并提高程序設計的能力。本書循序漸進地介紹了C++程序設計的各個方面,包括C++語言的基本概念、結構化程序設計、面向對象編程以及C++的一些高級主題。在內容和結構的安排上,本書強調編程實踐的重要性,許多簡潔易懂的實例貫穿始終,每一章的最后飲食豐富的編程練習。此外,本書還注重對C++概念的深入理解,作者通過論述與簡單實例相結合的形式,生動地闡明了C++中很多關鍵的概念。通過本書的系統(tǒng)學習,讀者能夠很快地掌握C++程序設計的知識并有效地提高編程技術。