C++程序设计(第2版)/重点大学计算机专业系列教材
编辑推荐
1、本书程序例子进行了分类,分成A、B、C三类,A类基本用法,B类演示程序,C类典型程序。2、本书对一些计算的细节作了细致的分析,如实数计算会有误差,阶乘使用双精度保存可以适当避免算术溢出错误。3、练习题围绕提高编程能力,以编程为主,也有综合练习题提供了考试的各类题型。4、附录B有VisualC++编写控制台应用程序的简单操作,易于自学入门。5、附录C有使用标准名空间std的程序(本书采用)与早期不用std的程序之间的差异,以应对不用std的程序的重要考试,如江苏省C++等级考试。6、对输入输出流的格式操纵符的实现原理简单作了介绍。
内容简介
本书共分4篇,即基础编程、面向过程编程、面向对象编程和泛型编程,内容逐步深入。其中,基础编程篇介绍了选择和循环结构、数据和表达式的基本知识、数组结构和简单的指针使用;面向过程编程篇介绍了函数的使用、标识符的作用域和变量的存储类型、指针的高级用法和预处理;面向对象编程篇介绍了类与对象的封装性、继承性和多态性,以及对象的构造、运算符的重载、文件的使用、异常处理等;泛型编程篇则介绍了模板和简单的STL编程。
本书可作为高等院校低年级学生的教材,也可作为其他相关人员根据不同层次要求学习C++语言的参考书。