书籍详情
C++程序设计(第8版)
作者:(美)萨维奇 著,周靖 译
出版社:清华大学出版社
出版时间:2012-02-01
ISBN:9787302278993
定价:¥119.00
购买这本书可以去
内容简介
《c++程序设计(第8版)》是最优秀的c++入门教材,深受师生欢迎。作者结合自己多年的教学经验,根据教学大纲精心设计并编写了书中内容。与此同时,本书还采用了很多便于读者巩固所学知识的教学特征,比如各章开始处的小节总览,书中随处可见的总结框、编程提示和编程陷阱,各章结尾处的小结、习题和编程项目等。这些非常适合初学者掌握重要的编程概念。全书共18章,8个附录。在讲解c++基础知识之后,直接引导学生深入函数、i/o流、类、控制流程、命名空间、数组、字符串、指针和动态数组、递归、模板、指针和链表、派生类、异常以及标准模板库。
作者简介
Walter Savitch ,美国加州大学圣迭戈分校荣誉退休教授。拥有加州大学伯克利分校博土学位,曾担任加州大学圣迭戈分校计算机课学系教授和认知科学跨学科博士项目主任。他在复杂性理论和并行计算模型方面具有卓越贡献,其研究领域包括形式语言理论和计算语畜学等。周靖微软最有价值专家(MVP),资深译者:涉猎广泛,具有深厚的技术功底和良好的文学素养。早期痴迷于硬件,曾多年担任《微型计算机》杂志特约作者。继而潜心钻研程序设计,并在这方面积累了丰富的经验。此后专职从事计算机图书的翻译。
目录
第1章 计算机和c++编程入门
1.1计算机系统
1.2编程和问题求解
1.3c++入门
1.4测试和调试
小结
自测题答案
编程项目
第2章 c++基石出知识
2.1变量和赋值
2.2输入和输出
2.3数据类型和表达式
2.4简单控制流程
2.5程序风格
编程项目
第3章 更多的控制流程
3.1使用布尔表达式
3.2多路分支
3.3c什循环语句详解
3.4设计循环
小结
自测题答案
编程项目
第4章 过程抽象和返回值的函数
4.1自顶向下设计
4.2预定义函数
4.3程序员自定义函数
4.4过程抽象
4.5局部变量
4.6重载函数名称
小结
自测题答案
编程项目
第5章 所有子任务的函数
5.1void函数
5.2传引用形参
5.3使用过程抽象
5.4测试和调试函数
5.5常规调试技术
小结
自测题答案
编程项目
第6章 i/o流——对象和类入门
6.1流和基本文件uo
6.2流uo工具
6.3字符uo
小结
自测题答案
编程项目
第7章 数组
7.1数组入门
7.2函数中的数组
7.3数组编程
7.4多维数组
小结
自测题答案
编程项目
第8章 字符串和向量
8.1字符串的数组类型
8.2标准string类
8.3向量
小结
自测题答案
编程项目
第9章 指针和动态数组
9.1指针
9.2动态数组
小结
自测题答案
编程项目
第10章 定义类
10.1结构
10.2类
10.3抽象数据类型
10.4继承
小结
自测题答案
编程项目
第11章 类中的友元函数、重载操作符和数组
11.1友元函数
11.2重载操作符
11.3数组和类
11.4类和动态数组
小结
自测题答案
编程项目
第12章 独立编译和命名空间
12.1独立编译
12.2命名空间
小结
自测题答案
编程项目
第13章 指针和链表
13.1节点和链表
13.2栈和队列
小结
自测题答案
编程项目
第14章 递归
14.1面向任务的递归函数
14.2面向值的递归函数
14.3递归思想
小结
自测题答案
编程项目
第15章 继承
15.1继承基础
15.2继承细节
15.3多态性
小结
自测题答案
编程项目
第16章 异常处理
16.1异常处理基础
16.2用于异常处理的编程技术
小结
自测题答案
编程项目
第17章 模板
17.1用于算法抽象的模板
17.2用于数据抽象的模板
小结
自测题答案
编程项目
第18章 标准模板库
18.1迭代器
18.2容器
18.3泛型算法
小结
自测题答案
编程项目
附录1c++关键宇
附录2操作符的优先级
附录3 ascii字符集
附录4部分库函数
附录5内联函数
附录6重载数组索引方括号
附录7 this指针
附录8将操作符重载为成员操作符
1.1计算机系统
1.2编程和问题求解
1.3c++入门
1.4测试和调试
小结
自测题答案
编程项目
第2章 c++基石出知识
2.1变量和赋值
2.2输入和输出
2.3数据类型和表达式
2.4简单控制流程
2.5程序风格
编程项目
第3章 更多的控制流程
3.1使用布尔表达式
3.2多路分支
3.3c什循环语句详解
3.4设计循环
小结
自测题答案
编程项目
第4章 过程抽象和返回值的函数
4.1自顶向下设计
4.2预定义函数
4.3程序员自定义函数
4.4过程抽象
4.5局部变量
4.6重载函数名称
小结
自测题答案
编程项目
第5章 所有子任务的函数
5.1void函数
5.2传引用形参
5.3使用过程抽象
5.4测试和调试函数
5.5常规调试技术
小结
自测题答案
编程项目
第6章 i/o流——对象和类入门
6.1流和基本文件uo
6.2流uo工具
6.3字符uo
小结
自测题答案
编程项目
第7章 数组
7.1数组入门
7.2函数中的数组
7.3数组编程
7.4多维数组
小结
自测题答案
编程项目
第8章 字符串和向量
8.1字符串的数组类型
8.2标准string类
8.3向量
小结
自测题答案
编程项目
第9章 指针和动态数组
9.1指针
9.2动态数组
小结
自测题答案
编程项目
第10章 定义类
10.1结构
10.2类
10.3抽象数据类型
10.4继承
小结
自测题答案
编程项目
第11章 类中的友元函数、重载操作符和数组
11.1友元函数
11.2重载操作符
11.3数组和类
11.4类和动态数组
小结
自测题答案
编程项目
第12章 独立编译和命名空间
12.1独立编译
12.2命名空间
小结
自测题答案
编程项目
第13章 指针和链表
13.1节点和链表
13.2栈和队列
小结
自测题答案
编程项目
第14章 递归
14.1面向任务的递归函数
14.2面向值的递归函数
14.3递归思想
小结
自测题答案
编程项目
第15章 继承
15.1继承基础
15.2继承细节
15.3多态性
小结
自测题答案
编程项目
第16章 异常处理
16.1异常处理基础
16.2用于异常处理的编程技术
小结
自测题答案
编程项目
第17章 模板
17.1用于算法抽象的模板
17.2用于数据抽象的模板
小结
自测题答案
编程项目
第18章 标准模板库
18.1迭代器
18.2容器
18.3泛型算法
小结
自测题答案
编程项目
附录1c++关键宇
附录2操作符的优先级
附录3 ascii字符集
附录4部分库函数
附录5内联函数
附录6重载数组索引方括号
附录7 this指针
附录8将操作符重载为成员操作符
猜您喜欢