C++语言由于良好的面向对象特性、简练的语法、强大的功能等众多优点,已被多数高校选作高级程序设计课程的教学语言。
本书是以教学为目而编写的教材。在内容的安排和章节的组织结构上既考虑刚刚接触编程语言的初学者,也兼顾了想更深入了解和使用C++语言的学习者。本教材的 特点:强调实用性,简化语法说明,突出程序设计方法,让学习者学会用计算机编程语言的思维方式考虑和解决问题,学会用C++语言解决实际问题。本书在讲解 过程中结合了大量实例来说明基本概念和基本算法,同时兼顾了学科前沿概念与技术。
全书共分9章,主要内容包括:C++程序设计语言概述、数据类型与运算、流程控制语句、数组和指针、类和对象、运算符重载、继承与多态性、编译预处理和模板。
本书适合作为大学本科相关专业课程的教材,对于自学者,也是一本有价值的参考书。
“C++程序设计教程”数字课程与纸质教材一体化设计,紧密配合。数字课程提供了电子教案、微视频等数字资源,充分运用多种形式媒体资源,极大地丰富了知识的呈现形式,拓展了教材内容。在提升课程教学效果同时,为学生学习提供思维与探索的空间。