返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 从零开始学C++ 明日科技 编 专业科技 文轩网
  • 新华书店正版
    • 作者: 暂无著
    • 出版社: 化学工业出版社
    • 出版时间:2022-07-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 暂无著
    • 出版社:化学工业出版社
    • 出版时间:2022-07-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2022-07-01
    • 字数:568000
    • 页数:372
    • 开本:16开
    • 装帧:平装
    • ISBN:9787122404527
    • 国别/地区:中国
    • 版权提供:化学工业出版社

    从零开始学C++

    作  者:明日科技 编
    定  价:99
    出 版 社:化学工业出版社
    出版日期:2022年07月01日
    页  数:372
    装  帧:平装
    ISBN:9787122404527
    主编推荐

    本书具有如下特色: ? 由浅入深,循序渐进。本书以入门读者为对象,先从语言基础学起,再学习语言的核心技术,然后学习高 级应用,*后学习开发一个完整项目。讲解过程中步骤详尽,版式新颖,使读者在阅读时一目了然,从而快速掌握书中内容。 ? 语音视频,讲解详尽。书中每一章节均提供声图并茂的教学视频,读者可以扫描书中对应的二维码随时随地学习。这些视频能够引导初学者快速入门,感受编程的快乐和成就感,增强进一步学习的信心,从而快速成为编程高手。 ? 实例典型,轻松易学。通过例子学习是好的学习方式,本书通过“一个知识点、一个例子、一个结果、一段评析、一个综合应用”的模式,透彻详尽地讲述了实际开发中所需的各类知识。另外,为了便于读者阅读程序代码,快速学习编程技能,书中几乎每行代码都提供了注释。 ? 精彩栏目,贴心提醒。本书根据需要在各章安排了很多“注意”“说明”“技巧”等小栏目,让读者可以在学习过程中更轻null

    内容简介

    本书从零基础读者的角度出发,通过通俗易懂的语言、丰富的实例,循序渐进地让读者在实践中学习C++编程知识,并提升自己的实际开发能力。全书共分为6篇20章,内容包括初识C++、第一个C++程序、数据类型、运算符与表达式、条件判断语句、循环语句、函数、数组、指针与引用、构造数据类型、面向对象编程、类和对象、继承与派生、模板、STL标准模板库、文件操作、RTTI与异常处理、网络通信、图书管理系统、网络五子棋等。书中知识点讲解细致,侧重介绍每个知识点的使用场景,涉及的代码给出了详细的注释,可以使读者轻松领会C++程序开发的精髓,快速提高开发技能。同时,本书配套了大量教学视频,扫码即可观看,还提供相关程序的源文件,方便读者实践。本书适合C++初学者、软件开发入门者自学使用,也可用作高等院校相关专业的教材及参考书。

    作者简介

    精彩内容

    目录
    第1篇基础知识篇
    第1章初识C++2视频讲解:6节,33分钟
    1.1C++发展史3
    1.1.120世纪伟大的发明之一——计算机3
    1.1.2C++发展历程3
    1.1.3C++相关的杰出人物4
    1.2开发环境5
    1.2.1VisualC++6.0的安装5
    1.2.2VisualC++6.0的使用8
    1.3开发应用程序过程12
    1.4C++工程项目文件15
    1.5C++的特点15
    本章知识思维导图16
    第2章第一个C++程序17视频讲解:2节,29分钟
    2.1最简单的C++程序18
    2.2#include指令18
    2.2.1#include18
    2.2.2iostream19
    2.3注释19
    2.3.1单行注释19
    2.3.2多行注释20
    2.4main函数20
    2.5函数体21
    2.6函数返回值22
    本章知识思维导图22
    第3章数据类型23视频讲解:4节,133分钟
    3.1常量及符号24
    3.1.1整型常量24
    3.1.2浮点型常量25
    3.1.3字符常量25
    [实例3.1]转义字符应用25
    3.1.4字符串常量26
    3.1.5其他常量27
    3.2变量27
    3.2.1标识符27
    3.2.2变量与变量说明28
    3.2.3整型变量28
    3.2.4浮点型变量29
    3.2.5变量赋值29
    3.2.6变量赋初值29
    3.2.7字符变量30
    [实例3.2]字符型数据与整型数据间运算30
    [实例3.3]字符型数据进行算术运算30
    3.3常用数据类型31
    3.3.1定义数据类型32
    [实例3.4]利用浮点数精度进行实数比较33
    3.3.2字符类型33
    3.3.3布尔类型33
    3.4数据输入与输出34
    3.4.1控制台屏幕34
    3.4.2C++中的流34
    [实例3.5]简单输出字符35
    3.4.3流操作的控制36
    [实例3.6]控制打印格式程序36
    [实例3.7]使用printf进行输出39
    本章知识思维导图40
    第4章运算符与表达式41视频讲解:4节,129分钟
    4.1运算符42
    4.1.1算术运算符42
    4.1.2关系运算符43
    4.1.3逻辑运算符44
    [实例4.1]求逻辑表达式的值45
    4.1.4赋值运算符45
    4.1.5位运算符46
    [实例4.2]位运算符应用47
    4.1.6移位运算符48
    4.1.7sizeof运算符49
    4.1.8条件运算符50
    4.1.9逗号运算符50
    4.2结合性和优先级50
    4.3表达式51
    4.3.1算术表达式52
    4.3.2关系表达式52
    4.3.3条件表达式52
    4.3.4赋值表达式52
    4.3.5逻辑表达式53
    4.3.6逗号表达式53
    [实例4.3]逗号运算符应用53
    4.3.7表达式中的类型转换54
    [实例4.4]隐式类型转换55
    [实例4.5]强制类型转换应用56
    4.4判断左值与右值56
    本章知识思维导图57
    第5章条件判断语句58视频讲解:5节,98分钟
    5.1决策分支59
    5.2判断语句59
    5.2.1第一种形式的判断语句59
    [实例5.1]判断输入数是否为奇数60
    5.2.2第二种形式的判断语句61
    [实例5.2]根据分数判断是否优秀61
    [实例5.3]改进的奇偶性判别62
    5.2.3第三种形式的判断语句62
    [实例5.4]根据成绩划分等级63
    5.3使用条件运算符进行判断64
    [实例5.5]用条件运算符完成判断数的奇偶性64
    [实例5.6]条件表达式判断一个数是否是3和5的整倍数(1)65
    [实例5.7]条件表达式判断一个数是否是3和5的整倍数(2)65
    5.4switch语句65
    [实例5.8]根据输入的字符输出字符串(1)66
    [实例5.9]根据输入的字符输出字符串(2)67
    [实例5.10]根据输入的字符输出字符串(3)67
    5.5判断语句的嵌套69
    [实例5.11]判断是否是闰年(1)69
    [实例5.12]判断是否是闰年(2)70
    本章知识思维导图71
    第6章循环语句72视频讲解:5节,82分钟
    6.1while循环语句73
    [实例6.1]使用while循环语句计算从1到10的累加73
    6.2do…while循环语句74
    [实例6.2]使用do…while循环语句计算1到10的累加75
    6.3for循环语句76
    [实例6.3]用for循环语句计算从1到10的累加76
    6.4循环控制79
    6.4.1控制循环的变量79
    6.4.2break语句80
    [实例6.4]使用break语句跳出循环80
    6.4.3continue语句81
    [实例6.5]使用continue语句跳出循环81
    6.5循环嵌套81
    [实例6.6]输出乘法口诀表82
    本章知识思维导图83
    第2篇高级技术篇
    第7章函数86视频讲解:7节,203分钟
    7.1函数概述87
    7.1.1函数的定义87
    7.1.2函数的声明87
    [实例7.1]声明、定义和使用函数87
    7.2函数参数及返回值88
    7.2.1返回值88
    7.2.2空函数89
    7.2.3形参与实参89
    7.2.4默认参数90
    [实例7.2]调用默认参数的函数90
    7.2.5可变参数91
    [实例7.3]定义省略号形式的函数参数91
    7.3函数调用92
    7.3.1传值调用92
    [实例7.4]使用传值调用92
    7.3.2嵌套调用93
    7.3.3递归调用94
    [实例7.5]汉诺(Hanoi)塔问题94
    [实例7.6]利用循环求n的阶乘96
    7.4变量作用域96
    7.5重载函数97
    [实例7.7]使用重载函数97
    7.6内联函数98
    7.7变量的存储类别98
    7.7.1auto变量99
    [实例7.8]输出不同生命期的变量值99
    7.7.2static变量100
    [实例7.9]使用static变量实现累加100
    7.7.3register变量101
    7.7.4extern变量101
    本章知识思维导图102
    第8章数组103视频讲解:7节,108分钟
    8.1一维数组104
    8.1.1一维数组的声明104
    8.1.2一维数组的引用104
    8.1.3一维数组的初始化104
    [实例8.1]一维数组赋值105
    8.2二维数组106
    8.2.1二维数组的声明106
    8.2.2二维数组元素的引用106
    8.2.3二维数组的初始化107
    [实例8.2]将二维数组行列对换108
    8.3字符数组108
    [实例8.3]使用字符串结束符'\0'防止出现非法字符109
    [实例8.4]输出字符数组中内容110
    8.4字符串处理函数111
    8.4.1strcat函数111
    [实例8.5]连接字符串111
    [实例8.6]不使用strcat函数连接两个字符串111
    8.4.2strcpy函数112
    [实例8.7]字符串复制112
    8.4.3strcmp函数113
    [实例8.8]字符串比较113
    8.4.4strlen函数114
    [实例8.9]获取字符串长度114
    本章知识思维导图115
    第9章指针与引用116视频讲解:6节,156分钟
    9.1指针117
    9.1.1变量与指针117
    [实例9.1]输出变量的地址值118
    9.1.2指针运算符和取地址运算符119
    [实例9.2]输出指针对应的数值119
    9.1.3指针运算120
    [实例9.3]输出指针运算后地址值120
    9.1.4指向空的指针与空类型指针121
    [实例9.4]空类型指针的使用121
    9.1.5指向常量的指针与指针常量122
    [实例9.5]指针与const122
    9.2指针与数组123
    9.2.1数组的存储123
    9.2.2指针与一维数组123
    [实例9.6]通过指针变量获取数组中元素124
    9.2.3指针与二维数组125
    [实例9.7]将多维数组转换成一维数组125
    [实例9.8]使用指针变量遍历二维数组126
    [实例9.9]使用数组地址将二维数组输出127
    [实例9.10]数组指针与指针数组128
    9.2.4指针与字符数组129
    [实例9.11]通过指针偏移连接两个字符串129
    9.3指针在函数中的应用130
    9.3.1传递地址130
    [实例9.12]调用自定义函数交换两变量值130
    9.3.2指向函数的指针131
    [实例9.13]使用指针函数进行平均值计算132
    9.3.3从函数中返回指针132
    [实例9.14]指针作返回值133
    9.4指针数组133
    [实例9.15]用指针数组中各个元素分别指向若干个字符串134
    9.5安全使用指针135
    9.5.1内存分配135
    [实例9.16]动态分配空间136
    [实例9.17]主动释放内存空间136
    9.5.2内存安全137
    [实例9.18]被销毁的内存137
    [实例9.19]丢失的内存138
    [实例9.20]回收动态内存的一般处理步骤139
    9.6引用139
    9.6.1引用概述139
    [实例9.21]输出引用140
    9.6.2使用引用传递参数141
    [实例9.22]通过引用交换数值141
    9.6.3数组作函数参数142
    [实例9.23]获取命令参数142
    [实例9.24]输出每行数组中的最小值142
    本章知识思维导图144
    第10章构造数据类型145视频讲解:6节,92分钟
    10.1结构体146
    10.1.1结构体定义146
    10.1.2结构体变量146
    10.1.3结构体成员及初始化147
    [实例10.1]为结构体成员赋值147
    [实例10.2]使用结构体指针变量引用结构体成员148
    10.1.4结构体的嵌套149
    [实例10.3]使用嵌套的结构体150
    10.1.5结构体大小150
    10.2重命名数据类型151
    [实例10.4]三只小狗152
    10.3结构体与函数153
    10.3.1结构体变量作函数参数153
    [实例10.5]使用结构体变量作函数参数153
    10.3.2结构体指针变量作函数参数154
    [实例10.6]使用结构体指针变量作函数参数154
    10.4结构体数组155
    10.4.1结构体数组的声明与引用155
    10.4.2指针访问结构体数组156
    [实例10.7]使用指针访问结构体数组156
    10.5共用体156
    10.5.1共用体的定义与声明157
    10.5.2共用体的大小158
    [实例10.8]使用共用体变量158
    10.5.3共用体类型的特点158
    10.6枚举类型159
    10.6.1枚举类型的声明159
    10.6.2枚举类型变量160
    [实例10.9]枚举变量的赋值160
    10.6.3枚举类型的运算161
    [实例10.10]枚举值的比较运算161
    本章知识思维导图162
    第3篇面向对象编程篇
    第11章面向对象编程164视频讲解:3节,38分钟
    11.1面向对象概述165
    11.2面向过程编程与面向对象编程166
    11.2.1面向过程编程166
    11.2.2面向对象编程166
    11.2.3面向对象的特点167
    11.3统一建模语言167
    11.3.1统一建模语言概述167
    11.3.2统一建模语言的结构168
    11.3.3面向对象的建模170
    本章知识思维导图170
    第12章类和对象171视频讲解:6节,197分钟
    12.1C++类172
    12.1.1类概述172
    12.1.2类的声明与定义172
    12.1.3类的实现173
    12.1.4对象的声明175
    [实例12.1]对象的引用176
    12.2构造函数177
    12.2.1构造函数概述177
    [实例12.2]使用构造函数进行初始化操作178
    12.2.2复制构造函数179
    [实例12.3]使用复制构造函数179
    12.3析构函数180
    [实例12.4]使用析构函数180
    12.4类成员181
    12.4.1访问类成员181
    12.4.2内联成员函数183
    12.4.3静态类成员184
    12.4.4隐藏的this指针185
    12.4.5嵌套类187
    12.5友元188
    12.5.1友元概述188
    12.5.2友元类189
    12.5.3友元方法190
    [实例12.5]定义友元方法190
    12.6命名空间192
    12.6.1使用命名空间192
    12.6.2定义命名空间192
    [实例12.6]定义命名空间193
    [实例12.7]使用“usingnamespace”语句194
    12.6.3在多个文件中定义命名空间194
    12.6.4定义嵌套的命名空间195
    [实例12.8]定义嵌套的命名空间196
    12.6.5定义未命名的命名空间197
    本章知识思维导图198
    第13章继承与派生199视频讲解:5节,112分钟
    13.1继承200
    13.1.1类的继承200
    [实例13.1]以公有方式继承200
    13.1.2继承后可访问性201
    13.1.3构造函数访问顺序203
    [实例13.2]构造函数访问顺序203
    13.1.4子类显式调用父类构造函数204
    [实例13.3]子类显式调用父类的构造函数204
    13.1.5子类隐藏父类的成员函数205
    [实例13.4]子类隐藏父类的成员函数206
    13.2重载运算符207
    13.2.1重载运算符的必要性207
    13.2.2重载运算符的形式与规则208
    [实例13.5]通过重载运算符实现求和209
    13.2.3重载运算符的运算209
    13.2.4转换运算符211
    [实例13.6]转换运算符212
    13.3多重继承212
    13.3.1多重继承定义212
    13.3.2二义性214
    13.3.3多重继承的构造顺序214
    [实例13.7]多重继承的构造顺序214
    13.4多态215
    13.4.1虚函数概述216
    13.4.2利用虚函数实现动态绑定216
    [实例13.8]利用虚函数实现动态绑定216
    13.4.3虚继承217
    [实例13.9]虚继承217
    13.5抽象类219
    [实例13.10]创建纯虚函数219
    本章知识思维导图221
    第4篇模板及文件篇
    第14章模板224视频讲解:3节,20分钟
    14.1函数模板225
    14.1.1函数模板的定义225
    14.1.2函数模板的作用226
    [实例14.1]使用数组作为模板参数226
    14.1.3重载函数模板227
    [实例14.2]求出字符串的最小值227
    14.2类模板228
    14.2.1类模板的定义与声明228
    14.2.2简单类模板230
    14.2.3默认模板参数230
    14.2.4为具体类型的参数提供默认值231
    14.2.5有界数组模板231
    [实例14.3]数组模板的应用232
    14.3模板的使用233
    14.3.1定制类模板233
    14.3.2定制类模板成员函数235
    本章知识思维导图236
    第15章STL标准模板库237视频讲解:3节,30分钟
    15.1序列容器238
    15.1.1对比容器适配器与容器238
    15.1.2对比迭代器与容器238
    15.1.3向量类模板239
    [实例15.1]vector模板类的操作方法240
    15.1.4双端队列类模板242
    [实例15.2]双端队列类模板的应用243
    15.1.5链表类模板244
    [实例15.3]迭代器的应用245
    15.2结合容器246
    15.2.1set类模板246
    [实例15.4]创建整型类集合,并插入数据247
    [实例15.5]创建整型类集合,并删除集合中的元素248
    [实例15.6]通过指定的字符在集合中查找元素248
    15.2.2multiset类模板250
    15.2.3map类模板253
    15.2.4multimap类模板255
    15.3迭代器256
    15.3.1输出迭代器256
    [实例15.7]应用输出迭代器256
    15.3.2输入迭代器256
    15.3.3前向迭代器257
    15.3.4双向迭代器257
    15.3.5随机访问迭代器258
    本章知识思维导图259
    第16章文件操作260视频讲解:6节,35分钟
    16.1流简介261
    16.1.1C++中的流类库261
    16.1.2类库的使用261
    16.1.3ios类中的枚举常量262
    16.1.4流的输入/输出262
    [实例16.1]字符相加并输出262
    16.2文件打开263
    16.2.1打开方式263
    16.2.2默认打开模式264
    16.2.3打开文件同时创建文件264
    [实例16.2]创建文件264
    16.3文件的读写265
    16.3.1文件流265
    [实例16.3]读写文件266
    16.3.2写文本文件267
    [实例16.4]向文本文件写入数据267
    16.3.3读取文本文件268
    [实例16.5]读取文本文件内容268
    16.3.4二进制文件的读写268
    [实例16.6]使用read读取文件268
    16.3.5实现文件复制269
    16.4文件指针移动操作270
    16.4.1文件错误与状态270
    16.4.2文件的追加271
    16.4.3文件结尾的判断272
    [实例16.7]判断文件结尾272
    16.4.4在指定位置读写文件273
    16.5文件和流的关联和分离274
    16.6删除文件275
    本章知识思维导图276
    第5篇异常处理及网络篇
    第17章RTTI与异常处理278视频讲解:2节,18分钟
    17.1RTTI279
    17.1.1RTTI的定义279
    17.1.2RTTI与引用280
    17.1.3RTTI与多重继承281
    17.1.4RTTI映射语法281
    17.2异常处理283
    17.2.1抛出异常283
    17.2.2异常捕获285
    17.2.3异常匹配287
    17.2.4标准异常288
    本章知识思维导图289
    第18章网络通信290视频讲解:3节,20分钟
    18.1TCP/IP291
    18.1.1OSI参考模型291
    18.1.2TCP/IP参考模型291
    18.1.3IP地址292
    18.1.4数据包格式292
    18.2套接字294
    18.2.1Winsock套接字294
    18.2.2Winsock的使用295
    18.2.3套接字阻塞模式300
    18.2.4字节顺序300
    18.2.5面向连接流300
    18.2.6面向无连接流301
    18.3简单协议通信301
    18.3.1服务端302
    [实例18.1]服务器302
    18.3.2客户端304
    [实例18.2]客户端304
    18.3.3实例的运行304
    本章知识思维导图305
    第19章图书管理系统308视频讲解:7节,44分钟
    19.1开发背景309
    19.2需求分析309
    19.3系统设计309
    19.3.1系统目标309
    19.3.2系统功能结构309
    19.3.3系统预览310
    19.3.4业务流程图310
    19.4公共类设计311
    19.5主窗体模块设计314
    19.5.1主窗体模块概述314
    19.5.2主窗体模块技术分析314
    19.5.3主窗体模块实现过程315
    19.6添加新书模块设计317
    19.6.1添加新书模块概述317
    19.6.2添加新书模块技术分析317
    19.6.3添加新书模块实现过程317
    19.7浏览全部模块设计318
    19.7.1浏览全部模块概述318
    19.7.2浏览全部模块技术分析318
    19.7.3浏览全部模块实现过程318
    19.8删除图书模块设计319
    19.8.1删除图书模块概述319
    19.8.2删除图书模块技术分析319
    19.8.3删除图书模块实现过程319
    19.9实现全部模块320
    本章知识思维导图320
    第20章网络五子棋321视频讲解:7节,35分钟
    20.1开发背景322
    20.2需求分析322
    20.3系统设计322
    20.3.1系统功能结构322
    20.3.2系统预览322
    20.4关键技术分析与实现323
    20.4.1使用TCP进行网络通信323
    20.4.2定义网络通信协议325
    20.4.3实现动态调整棋盘大小326
    20.4.4在棋盘中绘制棋子327
    20.4.5五子棋赢棋判断329
    20.4.6设计游戏悔棋功能332
    20.4.7设计游戏回放功能334
    20.4.8对方网络状态测试337
    20.5服务器端主窗体设计339
    20.5.1服务器端主窗体概述339
    20.5.2服务器端主窗体实现过程339
    20.6棋盘窗体模块设计341
    20.6.1棋盘窗体模块概述341
    20.6.2棋盘窗体模块界面布局341
    20.6.3棋盘窗体模块实现过程342
    20.7游戏控制窗体模块设计348
    20.7.1游戏控制窗体模块概述348
    20.7.2游戏控制窗体模块界面布局348
    20.7.3游戏控制窗体模块实现过程349
    20.8对方信息窗体模块设计351
    20.8.1对方信息窗体模块概述351
    20.8.2对方信息窗体模块界面布局351
    20.8.3对方信息窗体模块实现过程351
    20.9客户端主窗体模块设计352
    20.9.1客户端主窗体模块概述352
    20.9.2客户端主窗体模块实现过程353
    本章知识思维导图355

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购