• C++入门经典(第5版 修订版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

C++入门经典(第5版 修订版)

17.32 4.4折 39 九品

仅1件

北京海淀
认证卖家担保交易快速发货售后保障

作者[美]杰西·丽波缇(Jesse Liberty)、[美]罗格斯·卡登海德(Rogers Cadenhead) 著;袁国忠、朱正平 译

出版社人民邮电出版社

出版时间2015-02

版次2

装帧平装

货号A8

上书时间2024-12-18

新起点书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 [美]杰西·丽波缇(Jesse Liberty)、[美]罗格斯·卡登海德(Rogers Cadenhead) 著;袁国忠、朱正平 译
  • 出版社 人民邮电出版社
  • 出版时间 2015-02
  • 版次 2
  • ISBN 9787115382023
  • 定价 39.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 314页
  • 正文语种 简体中文
  • 原版书名 Sams Teach Yourself C++ in 24 Hours(5th Edition)
【内容简介】
  《C++入门经典(第5版修订版)》通过大量短小精悍的程序详细阐述了基本的C++编程概念,包括C++程序的组成部分、变量、常量、表达式、语句、运算符、函数、循环、数组、指针、引用、函数和运算符重载、继承、C++0x新增功能、面向对象分析和设计、模板、错误和异常处理等主题。每章都提供了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都提供了常见问题及其答案以及练习和测验。  《C++入门经典(第5版修订版)》是针对C++初学者编写的,不要求读者有C语言方面的背景知识,既可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。
【作者简介】
  JesseLiberty,编写了大量有关软件开发的图书,包括C++和.NET方面的畅销书。他是LibertyAssociates公司(http://www.libertyassociates.com)的总裁,负责编程、咨询和培训工作。
  RogersCadenhead,是作者、计算机程序员和Web开发人员,编著过23本图书,包括《SamsTeachYourselfJavain21Days》和《SamsTeachYourselfJavain24Hours》。他运营的DrudgeRetort等网站每年的访问量超过2200万人次。
【目录】
第一部分 C++入门
第1章 编写第一个程序2
1.1 使用C++2
1.2 寻找编译器3
1.3 编译和链接源代码5
1.4 创建您的第一个程序5
1.5 总结6
1.6 问与答7
1.7 作业7
1.7.1 测验7
1.7.2 答案8
1.7.3 练习8
第2章 程序的组成部分9
2.1 使用C++的原因9
2.1.1 编程风格10
2.1.2 C++和面向对象编程11
2.2 程序的组成部分12
2.2.1 预处理器编译指令12
2.2.2 源代码行13
2.3 注释13
2.4 函数14
2.5 总结16
2.6 问与答16
2.7 作业17
2.7.1 测验17
2.7.2 答案18
2.7.3 练习18
第3章 创建变量和常量19
3.1 变量是什么19
3.1.1 在内存中存储变量20
3.1.2 符号变量和带符号变量21
3.1.3 变量类型21
3.2 定义变量22
3.3 给变量赋值23
3.4 使用类型定义24
3.5 常量25
3.5.1 定义常量26
3.5.2 枚举常量26
3.6 总结26
3.7 问与答27
3.8 作业27
3.8.1 测验27
3.8.2 答案28
3.8.3 练习28
第4章 使用表达式、语句和运算符29
4.1 语句29
4.1.1 空白29
4.1.2 复合语句30
4.2 表达式30
4.3 运算符31
4.3.1 赋值运算符31
4.3.2 数学运算符31
4.3.3 组合运算符32
4.3.4 递增和递减运算符32
4.3.5 前缀运算符和后缀运算符32
4.3.6 运算符优先级34
4.3.7 关系运算符36
4.4 if-else条件语句36
4.4.1 else子句37
4.4.2 复合if语句37
4.5 逻辑运算符39
4.5.1 与运算符39
4.5.2 或运算符39
4.5.3 非运算符39
4.5.4 关系运算符和
逻辑运算符的优先级40
4.6 棘手的表达式值40
4.7 总结40
4.8 问与答41
4.9 作业41
4.9.1 测验41
4.9.2 答案42
4.9.3 练习42
第5章 调用函数43
5.1 函数是什么43
5.2 声明和定义函数43
5.3 在函数中使用变量45
5.3.1 局部变量45
5.3.2 全局变量46
5.4 函数参数47
5.5 从函数返回值48
5.6 默认函数参数50
5.7 函数重载51
5.8 总结52
5.9 问与答53
5.10 作业53
5.10.1 测验53
5.10.2 答案54
5.10.3 练习54
第6章 控制程序流程55
6.1 循环55
6.2 while循环55
6.2.1 退出循环56
6.2.2 跳到下一次循环57
6.3 do-while循环58
6.4 for循环59
6.4.1 高级for循环61
6.4.2 嵌套循环61
6.5 switch语句62
6.6 总结64
6.7 问与答64
6.8 作业65
6.8.1 测验65
6.8.2 答案65
6.8.3 练习66
第7章 使用数组和字符串存储信息67
7.1 数组是什么67
7.2 写入时超过数组末尾69
7.3 初始化数组69
7.4 多维数组70
7.4.1 初始化多维数组71
7.4.2 内存简介72
7.5 字符数组72
7.6 复制字符串74
7.7 总结75
7.8 问与答75
7.9 作业75
7.9.1 测验75
7.9.2 答案76
7.9.3 练习76

第二部分 类
第8章 创建基本类78
8.1 类型是什么78
8.2 创建新类型78
8.3 类和成员79
8.3.1 声明类79
8.3.2 创建对象80
8.4 访问类成员80
8.5 实现成员函数81
8.6 创建和删除对象83
8.6.1 默认构造函数84
8.6.2 编译器提供的构造函数84
8.7 总结86
8.8 问与答87
8.9 作业87
8.9.1 测验87
8.9.2 答案87
8.9.3 练习88
第9章 高级类89
9.1 const成员函数89
9.2 接口和实现90
9.3 组织类声明和函数定义90
9.4 内联实现90
9.5 将其他类用作成员数据的类92
9.6 总结96
9.7 问与答96
9.8 作业96
9.8.1 测验96
9.8.2 答案97
9.8.3 练习97

第三部分 内存管理
第10章 创建指针100
10.1 理解指针及其用途100
10.1.1 在指针中存储地址102
10.1.2 间接运算符(间接地使用指针)103
10.1.3 指针、地址和变量104
10.1.4 使用指针操作数据105
10.1.5 查看存储在指针中的地址105
10.1.6 为何使用指针107
10.2 栈和堆107
10.2.1 使用关键字new108
10.2.2 使用关键字delete109
10.2.3 避免内存泄露110
10.3 总结111
10.4 问与答111
10.5 作业111
10.5.1 测验111
10.5.2 答案112
10.5.3 练习112
第11章 开发高级指针113
11.1 在堆中创建对象113
11.2 删除对象113
11.3 使用指针访问数据成员114
11.4 堆中的数据成员115
11.5 this指针117
11.6 悬摆指针118
11.7 const指针118
11.8 const指针和const成员函数119
11.9 总结120
11.10 问与答121
11.11 作业121
11.11.1 测验121
11.11.2 答案121
11.11.3 练习122
第12章 创建引用123
12.1 什么是引用123
12.2 创建引用123
12.3 将地址运算符用于引用124
12.4 可引用的目标126
12.5 空指针和空引用127
12.6 按引用传递函数参数127
12.6.1 使用指针实现swap()128
12.6.2 使用引用实现swap()129
12.7 理解函数头和原型130
12.8 返回多个值130
12.9 总结133
12.10 问与答133
12.11 作业133
12.11.1 测验133
12.11.2 答案134
12.11.3 练习134
第13章 高级引用和指针135
13.1 按引用传递以提高效率135
13.2 传递const指针137
13.3 作为指针替代品的引用139
13.4 什么情况下使用引用以及
什么情况下使用指针141
13.5 不要返回不在作用域内的
引用141
13.6 返回指向堆中对象的引用142
13.7 谁拥有指针143
13.8 总结144
13.9 问与答144
13.10 作业144
13.10.1 测验144
13.10.2 答案145
13.10.3 练习145

第四部分 高级C++
第14章 高级函数148
14.1 重载成员函数148
14.2 使用默认值150
14.3 初始化对象151
14.4 复制构造函数152
14.5 总结155
14.6 问与答155
14.7 作业155
14.7.1 测验156
14.7.2 答案156
14.7.3 练习156
第15章 运算符重载157
15.1 重载运算符157
15.1.1 编写递增方法158
15.1.2 重载后缀运算符160
15.1.3 重载加法运算符161
15.1.4 对运算符重载的限制162
15.1.5 赋值运算符163
15.2 转换运算符165
15.3 总结167
15.4 问与答168
15.5 作业168
15.5.1 测验168
15.5.2 答案168
15.5.3 练习169
第五部分 继承和多态
第16章 使用继承扩展类172
16.1 什么是继承172
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP