本書是編者多年從事C++語言教學經驗的結晶,是在第一版基礎上,結合當前本科和
高職高專學生學習的特點進行修訂的。
本書作為C++語言的入門教材,用簡明的語言闡述了C++的概念,使不容易理解的概
念變得通俗易懂,便於初學者的學習。全書分3篇。第1篇講述C++語言的基礎,用通俗
易懂的語言闡述C++的基本內容。第2篇闡述面向對像的程序設計,用簡明的語言論述了
面向對像設計的要點和方法。這兩部分都有例題和練習與之配合,各重點部分除了講解詳細
之外,還用例題講解其使用方法。第3篇是上機指導和思考題、習題的解答,上機指導給出
了上機實驗的詳細步驟和過程,思考題與習題給出了詳細的解答。書中的例題、實驗程序和
習題的解答,都在VisualC++60環境下進行了調試,保證運行通過。本書特點如下:
(1)言簡意明,通俗易懂,概念闡述明確,重點、難點著重論述。以“必需”“夠用”
為度,滿足本科和高職高專學生學習程序設計語言的教學需要,著重強調應用能力的培養。
(2)尊重認識規律,內容的安排循序漸進,深入淺出,並以具體實例和實際應用來分
析和闡述C++語言中的概念和原理,盡量避免抽像的理論講解,由感性到理性地安排和組
織內容,便於學生掌握和運用。
(3)書中使用了大量的例題、習題和實驗,內容豐富,通過這些內容的合理使用,結
合習題和實驗,使學生能深入了解C++語言的使用方法,在較短的時間內掌握C++語言。
(4)每章之後都有思考題和練習題,使學生通過思考和練習鞏固所學的知識。對相同
的題,書中在實驗和習題中給出了不同的編程方法,目的是使學生能體會編程方法的多
樣性。
(5)為了對初學者負責,書中的例題、實驗程序和習題的解答,都在VisualC++60
環境下進行了上機調試,保證運行通過。
(6)采用流行的內容和理念,引導學生掌握先進的技術與成果,激發學生的學習熱情
和興趣,使學生能深入學習相關的知識,掌握和應用相關的技術。
本書雖然是針對本科層次的學生編寫,由於有大量的例題和實驗,以及詳實的習題解
答,也可以作為高職高專學生的教材或參考書。
本書由佟勇臣擔任主編,郎振紅、孔曦擔任副主編。佟勇臣編寫第5章~第7章,其他
各章由郎振紅、孔曦、吳樹錦、王曉哲、王微、胡靖和尹麗華等編寫。
本書由葉乃文、商建雲擔任主審。同時,本書在編寫過程中,得到許多同行的幫助,也
引用、借鋻了相關專家的教材、著作,在此一並致謝。
限於作者水平及時間緊張,書中難免有疏漏之處,希望廣大讀者批評指正。