内容简介
C++是一种实用的程序设计语言,是高校学生学习程序设计的一门必修专业课程,同时也是编程人员最广泛使用的工具。学好C++,可以很容易地触类旁通其他语言,如Java和C#等。
本书针对初学者和自学者的特点,在总结过去的教学和实践经验的基础上,编写而成。写作风格别具一格,语言流畅,风趣,恰如其分的举例易于读者理解和掌握C++程序设计,同时,在写作中还特别注重培养学生的独立思考能力。教材结合实例讲解了C++的基本概念和方法,力求将复杂的概念用简洁、通俗、有趣的语言描述,做到了深入浅出、循序渐进,从而使学生能体会学习的快乐,及在快乐中学习。
全书共11章,主要包括C++基本数据类型、流程控制、函数、数组、指针、结构体、文件操作、类的基础部分、类的高级部分、继承、多态、虚函数、异常处理、课程设计要求等。书中列举了数百个可供直接使用的程序示例代码,并给出了运行结果,使学生在学习时更为直观。
本书配有适当的习题,并提供了该书的电子教案,特别适合用作大学计算机专业和非计算机专业的程序设计课程教材,也非常适合那些具有C编程经验,又想转向C++编程的读者阅读。