您好,欢迎光临有路网!
极简C++:新手编程之道
QQ咨询:
有路璐璐:

极简C++:新手编程之道

  • 作者:关东升
  • 出版社:清华大学出版社
  • ISBN:9787302650072
  • 出版日期:2023年12月01日
  • 页数:248
  • 定价:¥59.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书是一本全面介绍 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动手练一练参考答案

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外