C++是一种既可以用来进行结构化程序设计,也可以用来进行面向对象程序设计的高级程序设计语言。当然,它更倡导面向对象的思维方式进行程序设计。C++的问世,受到广大编程人员的喜爱,在许多领域得到了广泛地应用。C++是目前高级编程语言中使用最广泛的语言之一。C++语言由C语言发展而来,它既保留了C语言结构化程序设计的特点,又支持数据抽象、数据封装、继承和多态等面向对象设计的重要特性。本书全面、系统地介绍了C++语言的基础知识和面向对象的特性。在介绍各个章节的内容时,语言流畅、条理清晰,并通过大量的实例对主要内容进行了深入的说明。书中所有实例都在C++的环境中调试通过。即使没有C语言的基础,通过学习本书,读者也能够全面、系统地了解与掌握C++语言编程的技能。本书针对高职院校的特点,注重实践操作,实例多,操作性强。本书可作为高职高专院校的教材,也可供相关人员自学和开发人员参考使用。