×
暂无评论
图文详情
  • ISBN:9787302650072
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:0
  • 出版时间:2023-12-01
  • 条形码:9787302650072 ; 978-7-302-65007-2

内容简介

本书是一本全面介绍 C++编程语言的图书,共分为17章。第1~6章主要讲解 C++ 的基本语法,包括 编写**个 C++程序、C++语法基础、C++数据类型、运算符、条件语句和循环语句。第7~10章讲解数组、 字符串、指针类型和自定义数据类型。第11~13章介绍函数、面向对象和模板。第14章介绍异常处理, 第15章介绍I/O 流。另外,本书还包含两个高级主题,第16章介绍 MySQL 数据库编程,第17章讲解 wxWidgets图形界面应用程序开发。 本书除第17章外每章后都包含“动手练一练”环节,并在本书附录 A 中提供了参考答案,旨在帮助读 者巩固所学知识。本书还提供了完整的配套源代码和微课视频,帮助读者更好地学习 C++ 编程。本书适 合零基础入门的读者,可作为高等院校和培训机构的教材。

目录

第1章直奔主题——编写**个C 程序 微课视频7分钟 1.1搭建开发环境 1.1.1下载Visual Studio 1.1.2安装Visual Studio 1.1.3设置Visual Studio 1.2编写C 程序代码 1.2.1创建Visual Studio项目 1.2.2运行Visual Studio项目 1.2.3修改代码 1.3动手练一练 第2章C 语法基础 微课视频38分钟 2.1关键字与标识符 2.1.1关键字 2.1.2标识符 2.2分隔符 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使用auto关键字声明变量 2.4.3变量作用域 2.5常量 2.6命名空间 2.6.1什么是命名空间 2.6.2声明命名空间 2.6.3访问命名空间中的成员 2.6.4使用作用域限定符(∷) 2.6.5使用using命令 2.7动手练一练 第3章C 数据类型 微课视频25分钟 3.1C 中的数据类型 3.2整数类型 3.2.1数据类型修饰符 3.2.2数据溢出 3.2.3整数的表示方式 3.3浮点类型 3.4字符类型 3.5布尔类型 3.6数据类型之间的转换 3.6.1自动类型转换 3.6.2强制类型转换 3.7动手练一练 第4章运算符 微课视频22分钟 4.1一元算术运算符 4.2二元算术运算符 4.3关系运算符 4.4逻辑运算符 4.5位运算符 4.6赋值运算符 4.7三元运算符 4.8运算符优先级 4.9动手练一练 第5章条件语句 微课视频12分钟 5.1if语句 5.1.1if结构 5.1.2ifelse结构 5.1.3ifelseif结构 5.2switch语句 5.3动手练一练 第6章循环语句 微课视频20分钟 6.1while语句 6.2dowhile语句 6.3for语句 6.3.1C语言风格for循环语句 6.3.2foreach循环语句 6.4跳转语句 6.4.1break语句 6.4.2continue语句 6.4.3goto语句 6.5动手练一练 第7章数组 微课视频14分钟 7.1数组那些事儿 7.1.1数组的基本特性 7.1.2数组的维度 7.2一维数组 7.2.1声明一维数组 7.2.2初始化一维数组 7.2.3访问一维数组中的元素 7.3二维数组 7.3.1声明二维数组 7.3.2初始化二维数组 7.3.3访问二维数组中的元素 7.4三维数组 7.5动手练一练 第8章字符串 微课视频22分钟 8.1字符串概述 8.1.1C语言风格的字符串 8.1.2C 标准库提供的字符串类型 8.2字符串的用法 8.2.1字符串拼接 8.2.2字符串追加 8.2.3字符串查找 8.2.4字符串比较 8.2.5字符串截取 8.3字符串中的字符转义 8.4动手练一练 第9章指针类型 微课视频18分钟 9.1C 指针 9.1.1声明指针变量 9.1.2获取变量的内存地址 9.2指针进阶 9.2.1指针与数组 9.2.2二级指针 9.2.3对象指针 9.3动手练一练 第10章自定义数据类型 微课视频18分钟 10.1枚举 10.2结构体 10.2.1结构体变量 10.2.2结构体指针变量 10.3联合 10.4动手练一练 第11章函数 微课视频24分钟 11.1函数概述 11.2定义函数 11.3声明函数 11.3.1未声明函数的编译错误 11.3.2在同一个文件中声明函数 11.3.3在头文件中声明函数 11.3.4包含头文件 11.4函数参数的传递 11.4.1按值传递参数 11.4.2按引用传递参数 11.4.3示例: 实现数据交换函数 11.5参数默认值 11.6函数重载 11.7动手练一练 第12章面向对象 微课视频59分钟 12.1面向对象简介 12.1.1什么是类和对象 12.1.2面向对象的基本特征 12.2类的声明与定义 12.2.1定义类 12.2.2声明类 12.3构造函数 12.3.1声明和定义构造函数 12.3.2构造函数的重载 12.4析构函数 12.5对象指针 12.5.1通过对象指针访问成员 12.5.2成员变量与参数命名冲突 12.5.3this指针 12.6对象的动态创建与销毁 12.7静态成员 12.7.1静态成员变量 12.7.2静态成员函数 12.8封装性 12.8.1封装性的设计规范 12.8.2C 中封装性的实现 12.9继承性 12.9.1C 中类的继承性的实现 12.9.2调用父类构造函数 12.10多态性 12.10.1C 多态性的实现 12.10.2纯虚函数 12.11动手练一练 第13章模板 微课视频38分钟 13.1函数模板 13.1.1一个问题的思考 13.1.2声明函数模板 13.2类模板 13.2.1声明类模板 13.2.2使用类模板 13.3C 标准模板库 13.4vector 13.4.1动态初始化vector 13.4.2静态初始化vector 13.4.3访问vector元素 13.4.4删除vector元素 13.4.5高维vector 13.5map 13.5.1初始化map 13.5.2插入数据 13.5.3删除数据 13.5.4遍历map 13.6动手练一练 第14章异常处理 微课视频20分钟 14.1从一个问题开始 14.2抛出异常 14.3捕获异常 14.3.1捕获多种异常 14.3.2捕获任何类型异常 14.4C 标准异常 14.5自定义异常类 14.6动手练一练 第15章I/O流 微课视频16分钟 15.1标准I/O流 15.2文件操作 15.2.1文件I/O流 15.2.2打开文件 15.2.3关闭文件 15.2.4从文件中读取数据 15.2.5读取多行数据 15.2.6中文乱码问题 15.2.7写入文件 15.3案例: 图片复制工具 15.4动手练一练 第16章MySQL数据库编程 微课视频50分钟 16.1MySQL数据库管理系统 16.1.1安装MySQL 8数据库 16.1.2客户端登录服务器 16.1.3常见的管理命令 16.2C 与MySQL链接器 16.2.1安装MySQL链接器 16.2.2在Visual Studio中配置链接器 16.3使用XDevAPI 16.3.1数据库会话 16.3.2使用表 16.3.3绑定参数 16.3.4事务管理 16.4案例: 员工表增、删、改、查操作 16.4.1创建员工表 16.4.2插入员工数据 16.4.3更新员工数据 16.4.4删除员工数据 16.5动手练一练 第17章wxWidgets图形界面应用程序开发 微课视频62分钟 17.1C 图形界面应用程序开发概述 17.2开发wxWidgets程序前的准备工作 17.2.1下载wxWidgets 17.2.2编译wxWidgets源代码 17.2.3配置wxWidgets系统环境变量 17.3创建**个wxWidgets程序 17.3.1创建项目 17.3.2设置项目 17.3.3编写代码 17.3.4重构代码 17.4将控件添加到窗口 17.5事件处理 17.5.1一对一事件处理 17.5.2一对多事件处理 17.6布局管理 17.6.1盒子布局管理器类 17.6.2网格布局管理器类 17.7常用控件 17.7.1文本输入控件 17.7.2列表框和下拉列表框 17.7.3表格控件 附录A动手练一练参考答案
展开全部

相关资料

魏翼飞 北京邮电大学电子工程学院副院长 《极简C :新手编程之道》系统论述了C 语言基础知识与编程案例,并配套提供了丰富的学习资源。对于学习C 语言编程的入门读者,是一本很好的工具书,值得参考。 宋廷强 青岛科技大学信息学院副院长 《极简C :新手编程之道》内容由浅入深,逻辑清晰,采用案例方式讲解知识点,有助于读者快速掌握C 语言编程方法。本书配套学习资源全面,尤其是提供了完善的微课视频,非常有利于读者自学。 贾云龙 北京乐搏优聘教育科技有限公司首席技术官 《极简C :新手编程之道》理论与实战并重,实用性强,全书脉络清晰,通俗易懂,配套资源丰富,是计算机类专业大学生及从事C 语言编程的软件工程师的优秀参考书。 杨明宇 亚信科技有限公司高级工程师 C 语言是计算机及相关专业大学生与软件开发者的首选语言。《极简C :新手编程之道》融入作者多年的C 语言编程经验,可帮助读者快速理解C 语言编程原理,提高编程能力,极大地提高读者学习C 语言的效率,非常适合作为C 语言初学者的工具书。 宋斌 安谋科技(中国)有限公司市场经理 《极简C :新手编程之道》构思新颖,实践性强,配套资源丰富。书中提供的所有程序代码均可在编译环境中运行。无论是对于C 语言初学者,还是对于高级C 语言技术人员,本书都具有很好的参考价值。

作者简介

关东升:一个在IT领域摸爬滚打20多年的老程序员、知名培训专家、畅销书作家。精通多种计算机技术。参与设计和开发北京市公交一卡通大型项目,开发国家农产品追溯系统、金融系统微博等移动客户端项目,并在App Store发布多款游戏和应用软件。 长期为中国移动、中国联通、南方航空、中石油、中国工商银行、平安银行和天津港务局等企事业单位提供培训服务。先后出版了《iOS开发指南》《从零开始学Swift》《Cocos2d-x实战》《Python从小白到大牛》《Java从小白到大牛》《Kotlin从小白到大牛》等40多部图书。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航