C++程序设计简明教程
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 王晓东 主编
出 版 社: 水利水电出版社
出版时间: 2008-3-1字数: 512000版次: 1页数: 321印刷时间: 2008/03/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787508450834包装: 平装编辑推荐
采用“任务驱动”的编写方式,引入案例和启发式教学方法;提供电子教案、案例素材等教学资源,教材立体化配套;满足高等院校应用型人才培养的需要。
内容简介
本书是学习C++程序设计的适用教材,全书共11章。前10章较为系统地讲述了C++语言的基本语法,类、对象、继承、多态性等C++语言的重要知识,以及常用算法和面向对象程序设计方法。在此基础上,第11章综合了前面所学的知识,对C++语言在数据结构中的一些应用进行了介绍。
本书注重基础,强调实践。在内容讲解上采用案例式教学方法,循序渐进,深入浅出,案例取舍得当,重点突出,语言生动。
本教材适合高等学校本专科学生使用,也可用作广大软件开发人员以及工程技术人员的参考书。
目录
序
前言
第1章概述
1.1结构化程序设计
1.1.1程序设计语言的发展
1.1.2结构化程序设计思想
1.2面向对象程序设计
1.3 C++语言介绍
1.4C++程序的开发环境
1.5 小结
习题一
第2章C++基础
2.1基本数据类型
2.1.1标识符与关键字
2.1.2常量
2.1.3变量
2.2表达式与语句
2.2.1算术运算符
2.2.2赋值运算符
2.2.3自增、自减运算符
2.2.4关系运算符
2.2.5逻辑运算符
2.2.6位运算符
2.2.7条件运算符
2.2.8逗号运算符
2.2.9数据类型转换
2.2.10C++语句
2.3输入与输出
2.4选择结构
2.4.1if语句
2.4.2switch语句
2.5循环结构
2.5.1while语句
2.5.2do...while语句
2.5.3for语句
2.5.4循环嵌套
2.5.5流程控制语句
2.6复合数据类型
2.6.1 结构体
2.6.2共用体
2.6.3枚举类型
2.6.4typedef
2.7 小结
习题二
第3章C++函数
3.1 函数基础
3.1.1 函数定义和声明
3.1.2函数调用
3.1.3嵌套调用
3.1.4递归调用
3.2函数调用的方式
3.2.1传值调用
3.2.2引用调用
3.3 内联函数
3.4带默认形参值的函数
3.5 函数重载
3.6函数模板
3.7 小结
习题三
第4章类与对象
4.1 概述
4.1.1结构化程序设计
4.1.2面向对象程序设计
4.2类与对象的实现
4.2.1 类
4.2.2数据成员
4.2.3成员函数
4.2.4访问控制属性
4.2.5对象
4.3 对象的初始化和析构
4.3.1 构造函数
4.3.2拷贝构造函数
4.3.3析构函数
……
第5章数组与指针
第6章数据共享与安全
第7章继承
第8章多态性
第9章C++的输入/输出流
第10章异常处理
第11章C++应用
参考文献