C++程序设计学习指导与习题解答=Schaum’s outline of programming with C++

副标题:无

作   者:(美)John R. Hubbard著;金名等译

分类号:

ISBN:9787302222682

微信扫一扫,移动浏览光盘

简介

《C++程序设计学习指导与习题解答(第2版)》内容简介:C++语言是20世纪80年代创建的,并于1998年由美国国家标准委员会(ANSI)和国际标准化组织(ISO)进行了标准化。新的ANSI/ISO标准包括了功能强大的标准模板库,成为了现今使用最广的面向对象程序设计语言之一,是计算机科学中关于数据结构与算法的常用描述语言。《C++程序设计学习指导与习题解答(第2版)》以简洁、实用的方式,介绍了C++语言程序设计,对每个主题,首先给出一些简短的学习指导,然后结合示例进行讲解,最后在每章末还给出了复习题和编程题。作者坚信,学习程序设计的最佳方式是通过实践,因此,《C++程序设计学习指导与习题解答(第2版)》给出了200多个示例和含解答的复习题与编程题。

目录

第1章 c++程序设计基础

1.1 开始

1.2 一些简单的程序

1.3 输出操作符

1.4 字符与文字
1.5 变量及其声明

1.6 程序标记

1.7 初始化变量

1.8 对象、变量与常量

1.9 输入操作符

1.10 使用集成开发环境
复习题

编程题

复习题答案

编程题答案

第2章 基本数据类型

2.1 数字数据类型

2.2 布尔类型

2.3 枚举类型

2.4 字符类型

.2.5 整数类型

2.6 算术操作符

2.7 递增与递减操作符

2.8 复合赋值操作符

2.9 浮点类型

2.10 类型转换
2.11 数值溢出

2.12 圆整错误

2.13 浮点值的指数格式

2.14 作用域

复习题

编程题

复习题答案

编程题答案

第3章 选择语句

3.1 汀语句

3.2 if...else语句

3.3 关键字

3.4 比较操作符

3.5 语句块

3.6 复合条件

3.7 短路问题

3.8 布尔表达式

3.9 嵌套选择语句

3.10 else if结构

3.11 switch语句

3.12 条件表达式操作符

复习题

编程题

复习题答案

编程题答案

第4章 迭代

4.1 while语句

4.2 终止一个循环

4.3 do...while语句

4.4 for语句

4.5 break语句

4.6 continue语句

4.7 goto语句
4.8 生成一个伪随机数

复习题

编程题

复习题答案

编程题答案

第5章 函数

5.1 概述

5.2 标准c++库函数

5.3 自定义函数

5.4 测试程序

5.5 函数的声明与定义

5.6 局部变量与函数

5.7 void函数

5.8 布尔函数

5.9 i/o函数

5.10 按引用传递
5.11 按常量引用传递
5.12 内联函数

5.13 作用域

5.14 重载

5.15 main()函数
5.16 默认自变量

复习题

编程题

复习题答案

编程题答案

第6章 数组

6.1 概述

6.2 处理数组

6.3 初始化数组

6.4 数组索引超界

6.5 给函数传递数组

6.6 线性搜索算法

6.7 冒泡排序算法

6.8 二叉搜索算法

6.9 使用含枚举类型的数组

6.10 类型定义

6.11 多维数组
复习题

编程题

复习题答案

编程题答案

第7章 指针与引用

7.1 引用操作符

7.2 引用

7.3 指针

7.4 反引用操作符

7.5 派生类型

7.6 对象与lvalue

7.? 返回一个引用

7.8 数组与指针

7.9 动态数组

7.10 为指针使用const

7.11 指针数组与数组指针

7.12 指向指针的指针

7.13 指向函数的指针

7.14 nul、null与void
复习题

编程题

附加题

复习题答案

编程题答案

第8章 字符串

8.1 概述

8.2 再谈指针

8.3 字符串

8.4 字符串输入输出

8.5 cin的成员函数

8.6 标准字符串函数

8.7 字符串数组

8.8 标准字符串函数

复习题

编程题

复习题答案

编程题答案

第9章 标准c++字符串

9.1 概述

9.2 格式化输入

9.3 无格式输入

9.4 标准c++的string类型

9.5 文件

9.6 字符串流

复习题

编程题

复习题答案

编程题答案

第10章 类

10.1 概述

10.2 类声明

10.3 构造函数

10.4 构造函数初始化列表

10.5 访问函数

10.6 私有成员函数

10.7 复制构造函数
10.8 类的析构函数

10.9 常量对象

10.10 结构体

10.11 指向对象的指针

10.12 静态数据成员

10.13 静态函数成员

复习题

编程题

复习题答案

编程题答案

第11章 重载操作符

11.1 概述

11.2 重载赋值操作符

11.3 this指针

11.4 重载算术操作符

11.5 重载算术赋值操作符

11.6 重载关系运算操作符

11.7 重载数据流操作符

11.8 转换操作符

11.9 重载递增和递减操作符

11.10 重载下标操作符

复习题

编程题

复习题答案

编程题答案

第12章 合成与继承

12.1 概述
12.2 合成

12.3 继承

12.4 protected类成员

12.5 覆盖与支配继承成员

12.6 private访问与protected访问

12.7 虚拟函数与多态性

12.8 虚拟析构函数

12.9 抽象基类

12.10 面向对象程序设计

复习题

编程题

复习题答案

编程题答案

第13章 模板与迭代器
13.1 概述

13.2 函数模板

13.3 类模板
13.4 容器类

13.5 子类模板

13.6 把模板类传递给模板参数

13.7 链表的类模板

13.8 迭代器类

复习题

编程题

复习题答案

编程题答案

第14章 标准c++向量类

14.1 概述

14.2 向量的迭代器
14.3 向量赋值

14.4 erase()和insert()函数

14.5 find()ia数

14.6 c++标准的vector类模板
14.7 范围检查

复习题

编程题

复习题答案

编程题答案

第15章 容器类

15.1 ansi/iso标准c++
15.2 标准模板库

15.3 标准的c++容器类模板

15.4 标准c++常用算法

15.5 头文件

附录a 字符编码

a.1 ascii码

a.2 unicode码

附录b 标准c++关键宇

附录c 标准c++操作符

附录d 标准c++容器类

d.1 vector类模板

d.2 deque类模板

d.3 stack类模板
d.4 queue类模板

d.5 priority_queue类模板
d.6 list类模板

d.7 map类模板

d.8 set类模板
附录e 标准c++常用算法

附录f 标准c函数库

附录g 十六进制数

附录h 参考文献


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C++程序设计学习指导与习题解答=Schaum’s outline of programming with C++
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon