种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

新标準C++程式设计(2018年东南大学出版社出版图书)

(2020-01-01 16:47:03) 百科综合

新标準C++程式设计(2018年东南大学出版社出版图书)

书籍信息

作者: 严悍 陆建峰 衷宜
出版社:东南大学出版社
图书书号:9787564178475
出版日期:2018年8月
开本:16
版次:1/1
印张:29.5
字数:755千
上架时间:2018-08-27
图书点击数:23
价格:¥0元

内容简介

C++是国内外广泛採用的程式语言,套用于多种计算平台,国内很多高校都开设C/C++编程的相关课程,也出现了数百种相关教材。C/C++语言在2011年之前主要採用C99和2003标準。2011年国际标準化组织和国际电工委员会发布了C++11新标準,推出近百个新语言特徵,之后C++14和C++17进一步完善了新标準。
新标準引入许多新概念、新规则,使得C++编程表达複杂多变,初学者感到学习实践难度较大。本书採用研讨加实践的方式,力图使初学者能熟练掌握新概念、新规则,并增强编程求解能力。
本书共15章,主要分为两部分:第1部分(前8章)主要介绍结构化编程和函式式编程,第2部分(后7章)主要介绍面向对象编程和泛型编程。
本书可作为大学各学科专业学生学习实践C++的基础教材,也适合作为软体工程开发人员的自学用书和研究人员的参考用书。

图书目录

第1章概述1
11C++语言发展历史1
12一个简单的C++程式2
13C++程式的开发步骤3
14开发工具简介4
15C++标準及开发工具6
16C++11与C++14新特徵7
17本书组织结构10
18类型大图及导读10
第2章基本类型与变数13
21关键字和标识符13
211关键字13
212标识符14
213标点符号15
214分隔设定与标记15
22基本类型15
221逻辑型16
222字元型17
223整数型17
224浮点型18
225空类型19
23字面值19
231逻辑值19
232整型值19
233浮点值20
234字元值20
235字元串值22
24变数22
241变数的说明22
242变数的初始化23
243auto初始化23
244变数的赋值24
245变数的输入输出24
246命名常量27
小结27
练习题27
第3章运算符与表达式29
31基本运算符29
311算术运算符31
312关係运算符32
313逻辑运算符33
314位运算符34
315条件运算符36
316赋值运算符36
317逗号运算符37
318自增自减运算符37
319sizeof运算符39
3110typeid运算符39
3111其他运算符40
32表达式41
321左值表达式和右值表达式41
322表达式语句41
323表达式类型与decltype42
33类型转换42
331自动类型转换42
332赋值类型转换44
333强制类型转换45
小结46
练习题46
第4章基本语句49
41语句分类49
42结构化编程基本结构49
421顺序结构50
422选择结构50
423循环结构51
43选择语句52
431条件语句52
432switch语句55
44循环语句56
441while语句57
442dowhile语句58
443for语句59
444循环语句的比较60
445循环的嵌套60
45跳转语句61
451break语句61
452continue语句62
453goto语句与标号语句63
46综合示例63
小结66
练习题67
第5章函式和编译预处理69
51函式基本概念69
511库函式和用户定义函式69
512无参函式和有参函式69
513有返回函式和无返回函式70
52函式的定义70
521传统函式定义70
522函式定义的要点71
53函式的调用72
531函式调用的形式72
532函式调用的方式72
533函式调用与以值传递73
54函式重载74
541重载函式的定义75
542重载函式的调用75
55嵌套调用和递归调用76
551函式的嵌套调用76
552函式的递归调用77
56函式原型82
57auto函式与尾随返回类型83
58特殊参数84
581带预设值的形参84
582可变参数85
59inline函式与constexpr函式87
591inline函式87
592constexpr函式87
510作用域88
5101局部作用域88
5102档案作用域与全局作用域运算符90
5103函式原型作用域90
5104函式作用域91
511程式运行期存储区域91
512存储类91
5121static变数与多档案项目92
5122extern变数94
5123thread_local变数95
5124存储类小结96
513编译预处理96
5131包含档案97
5132无参宏98
5133有参宏100
5134条件编译103
5135条件编译示例104
5136其他预处理指令105
小结106
练习题107
第6章数组与字元串111
61一维数组111
611一维数组的定义111
612一维数组的初始化112
613一维数组的访问113
614基于範围for语句114
615一维数组的套用115
616调用标準算法简化数组编程119
62二维数组121
621二维数组的定义121
622二维数组的初始化121
623二维数组的套用122
63数组与函式124
64容器vector与map127
641vector127
642map129
643初始化列表与统一初始化131
65字元数组与字元串132
651字元数组的定义132
652字元数组的初始化133
653字元数组的输入输出134
654字元数组的操作136
66字元串处理函式137
661字元数组处理函式137
662string类型139
663字元串套用示例140
小结142
练习题142
第7章结构、 枚举、 联合体146
71结构146
711结构类型的定义146
712说明结构变数149
713结构变数的初始化149
714结构变数的使用150
715结构的数组152
716结构中的静态成员155
717结构的嵌套定义157
718C++结构的构造函式与成员函式157
72位域159
721位域的定义159
722位域的使用161
73枚举162
731枚举类型及枚举变数162
732枚举的使用163
733强类型枚举165
74联合体166
741联合体类型的定义166
742联合体变数的说明及使用167
743非受限联合体169
75类型别名typedef与using170
小结171
练习题172

标 签

搜索
随机推荐

Powered By 种豆资源网||