链接: https://pan.baidu.com/s/1rFlj995UjVd1i3-tWFsYlg?pwd=rq84 提取码: rq84
出版社: 电子工业出版社
ISBN:9787121474637
版次:1
商品编码:14418856
品牌:博文视点
包装:平装
开本:32开
出版时间:2024-04-01
用纸:胶版纸
页数:216
播放视频
产品特色
编辑推荐
l 看漫画学C++,超简单入门C++,有趣、简单,好玩、好用!
l 信息学奥赛(信奥)C++优秀学习书,助力学子通关信息学竞赛!
l 提供读者群、全书免费配套视频、课件、代码、软件、习题等,资源丰富
l 《看漫画学Python》销量10万+,备受读者欢迎。
l 本书延续且升级《看漫画学Python》的漫画及讲解形式,读起来更流连忘返!
l C++版本、代码形式等都有新的展现
l 适合所有喜欢C++的读者!中小学生一定能看懂
l 本书适合所有C++课程培训机构及高校C++课程选用,可放心购买
内容简介
C++,简单而强大,已经渗透到计算机领域的各个角落,甚至有很多中小学也开始引入C++编程课程。
本书秉承有趣、有料、好玩、好用的理念,通过精心设计的漫画,生动而有趣地讲解C++编程知识。本书总计14章:第1章带领读者编写第一个C++程序,初探C++编程的乐趣;第2章讲解C++的语法基础,帮助读者建立坚实的编程基础;第3章深入研究C++中的基本数据类型,帮助读者更好地理解不同数据类型的特点和转换;第4章引导读者探索C++中的运算符,使读者能够进行各种数学和逻辑运算;第5章讲解判断语句,可提高程序的决策智能;第6章讲解循环语句,使程序更加灵活;第7章探究数组的用法,实现对相同类型数据的管理;第8章讲解如何操作字符串,这是许多应用的关键组成部分;第9章深入探讨指针类型,这是C++中的重要概念;第10章讲解如何在C++中自定义数据类型,涉及枚举、结构体和联合;第11章讲解如何在C++中自定义函数,使代码模块化且提升可重用性;第12章讲解C++中的向量类型,它在开源代码中被大量使用;第13章讲解C++面向对象的基础知识,涉及对象和类的概念、面向对象的基本特征、类的声明与定义、构造函数和析构函数;第14章讲解C++面向对象的进阶知识,涉及对象指针、对象的动态创建与销毁、静态成员、封装性、继承性和多态性。本书在每一章中都安排了“练一练”环节,并在附录A中提供了相应的答案,可帮助读者巩固所学知识。
无论您是想入门C++,还是想参加信息学竞赛,抑或是想从事C++软件开发工作,本书都是您的理想选择。它也是一本非常适合广大教学工作者使用的C++入门教材。本书还提供了读者群及配套源码、教学视频、教学课件、勘误等,学习资源非常丰富。让我们一起踏上这充满乐趣的C++编程之旅!
作者简介
关东升
一个在IT领域摸爬滚打20多年的老程序员、软件架构师、高级培训讲师、IT作家。熟悉Java、C\C++、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。参与设计和开发北京市公交一卡通百亿级大型项目,开发国家农产品追溯系统、金融系统、微博等移动客户端项目。曾为中国移动、中国联通、南方航空、中国石油、中国工商银行、平安银行和天津港务局等企事业单位授课。
著有《看漫画学Python》《看漫画学Python 2》《趣玩Python》《Java从小白到大牛》《Python从小白到大牛》等40多部计算机书籍。
赵大羽
用户体验设计师、UI及交互设计专家、企业内训讲师及咨询顾问。毕业于清华大学美术学院,曾为摩托罗拉、上海通用别克、宝洁、西门子等企业提供设计工作;为华为、联想、惠普、携程、咪咕传媒、爱普生等企业提供用户体验咨询服务及设计培训;著有书籍《品味移动设计》《交互设计的艺术》。
精彩书评
无论你是想轻松入门C++,还是想巩固已有知识,本书都将是你的理想选择。它不仅是一本出色的C++教材,更能带我们开启一场充满乐趣的C++编程之旅。
——魏梦舒 《漫画算法》作者,微信公众号【程序员小灰】运营者
C++是信息学竞赛指定的编程语言,如何让孩子轻松上手C++,成为家长和老师面临的挑战。本书图文并茂,将复杂的编程概念、逻辑以幽默且准确的漫画形式呈现,为入门C++提供了轻松且有趣的途径。
——臧秀涛 InfoQ技术大会前总编辑
本书以独特的视角打破了编程教育的传统模式,通过漫画中的角色和情节,引导读者逐步掌握C++编程知识。无论你是想入门C++,还是想提高C++编程技能,本书都是你不可多得的学习伙伴。
——鱼C-小甲鱼 《B站运营大揭秘》《零基础入门学习C语言》作者
本书沿袭有趣、有料、好玩、好用的理念,通过精心设计的漫画,生动且有趣地讲解C++编程知识。本书不仅讲解C++入门知识,还讲解C++面向对象的进阶知识,而且每一章都有“练一练”环节,非常适合作为C++入门教材。
——陈小玉 《算法训练营》作者
C++在众多编程语言中属于比较难学的类型。本书通过漫画的形式,让艰涩的学习过程变得轻松、有趣。本书非常值得大家参考和阅读。
——魏进锋 人工智能领域资深专家,《一本书读懂ChatGPT》作者
本书通过漫画,让C++的基础知识和高级概念变得易于理解。本书不但提供了免费的配套学习视频,还提供了配套代码、习题、课件、软件、读者交流群等,资源丰富,非常值得大家学习。
——张硕 天津多分迈思网络科技有限责任公司CEO
本书通过漫画和精心设计的故事情节,生动、有趣地讲解C++编程知识,可帮助读者轻松入门C++。让我们一起踏上这充满乐趣的C++编程之旅吧!
——李艳鹏 互联网资深架构师,《分布式服务架构》《可伸缩服务架构》作者
本书采用独特的方式将C++编程知识融入漫画中,使原本枯燥的编程知识变得生动、有趣。它不仅是一本优秀的技术科普书,更能带我们进行一场引人入胜的冒险,畅游在C++的世界中。
——陈然 《AI魔法绘画》作者
目录
第1章 哈啰! C++
1.1 C++的由来
1.2 C++的特点
1.3 编写第一个C++程序 —— HelloWorld
1.3.1 用记事本编写“Hello World”程序
1.3.2 用IDE工具编写“Hello World”程序
1.4 练一练
第2章 根深而叶茂
2.1 关键字与标识符
2.1.1 关键字
2.1.2 标识符
2.2 C++分隔符
2.2.1 分号
2.2.2 大括号
2.2.3 空白
2.3 注释
2.3.1 单行注释
2.3.2 多行注释
2.4 变量
2.4.1 变量的声明与初始化
2.4.2 变量的作用域
2.5 常量
2.6 命名空间
2.6.1 什么是命名空间
2.6.2 声明命名空间
2.6.3 使用作用域限定符(::)访问命名空间中的成员
2.6.4 使用using指令访问命名空间中的成员
2.7 练一练
第3章 站到自己的队伍中去
3.1 C++中的数据类型
3.2 整型
3.2.1 数据类型的修饰符
3.2.2 数据溢出
3.2.3 整数的表示方式
3.3 浮点型
3.4 字符型
3.5 布尔型
3.6 数据类型之间的转换
3.6.1 自