成功加入购物车
文杰书院 编 / 清华大学出版社 / 2020-01 / 平装
售价 ¥ 10.78 1.6折
定价 ¥69.00
品相 九品
延迟发货说明
上书时间2026-08-09
卖家超过10天未登录
C++面向对象程序设计基础入门与实战/新起点电脑教程
C++是当前市面中常用的编程语言之一,它兼具高级语言和汇编语言的特点。
《C++面向对象程序设计基础入门与实战(微课版)/新起点电脑教程》以通俗易懂的语言、翔实生动的操作案例、精挑细选的使用技巧,指导初学者快速掌握C++语言的基础知识与使用方法。
《C++面向对象程序设计基础入门与实战(微课版)/新起点电脑教程》主要内容包括C++语言基础,C++程序的基本结构,C++语言的基础语法,变量和常量详解,运算符和表达式,流程控制语句,指针,复合数据类型,C++函数,输入、输出和文件操作,面向对象之类和对象,命名空间和作用域,类的继承和派生,C++多态,异常处理,图书馆管理系统等方面的知识。全书循序渐进、结构清晰,以实战演练的方式介绍知识点,让读者一看就懂。
《C++面向对象程序设计基础入门与实战(微课版)/新起点电脑教程》面向学习C++开发的初、中级用户,适合无基础又想快速掌握C++开发的入门读者使用,同时对有经验的C++使用者也具有很高的参考价值,还可以作为高等院校专业课教材和社会培训机构的培训教材。
第1章 C++语言基础1.1 什么是C++1.1.1 C++的发展历史1.1.2 C++的优点和缺点1.2 搭建C++开发环境1.2.1 Visual Studio 2017的新功能1.2.2 安装Microsoft Visual Studio 20171.3 实践案例与上机指导1.4 思考与练习第2章 C++程序的基本结构2.1 什么是面向对象2.1.1 两种对象的产生方式2.1.2 C++面向对象编程的流程2.2 分析C++的程序结构2.2.1 初识C++程序结构2.2.2 C++程序的文件组织2.3 必须遵循的编码规范2.3.1 养成良好的编程风格2.3.2 必须使用的注释2.3.3 获取3个输入数字中的最大数值2.4 输入和输出2.4.1 标准输入与输出对象2.4.2 一个使用I/O库的程序2.4.3 使用using声明命名空间2.5 实践案例与上机指导2.6 思考与练习第3章 C++语言的基础语法3.1 标识符3.1.1 C++中的保留字3.1.2 标识符的命名规则3.2 基本数据类型3.2.1 数字运算型3.2.2 逻辑运算型3.2.3 字符型和字符串3.3 标准类型库基础3.3.1 标准库的string类3.3.2 vector类型简介3.3.3 迭代器简介3.3.4 bitset类型初步3.4 实践案例与上机指导3.4.1 测试整个bitset对象3.4.2 访问bitset对象中的位3.5 思考与练习第4章 变量和常量详解4.1 变量4.1.1 定义变量4.1.2 声明变量4.2 变量的作用域4.2.1 作用域和生存期4.2.2 作用域限定符4.2.3 存储类型4.2.4 C++变量初始化4.3 常量4.3.1 什么是常量4.3.2 使用常量4.4 实践案例与上机指导4.5 思考与练习第5章 运算符和表达式5.1 运算符和表达式详解5.1.1 赋值运算符和赋值表达式5.1.2 算术运算符和算术表达式5.1.3 比较运算符和比较表达式5.1.4 逻辑运算符和逻辑表达式5.1.5 ++/——运算符和表达式5.1.6 位运算符和位表达式5.1.7 求字节数运算符和求字节表达式5.1.8 条件运算符和条件表达式5.1.9 逗号运算符和逗号表达式5.2 类型转换5.2.1 使用隐式转换5.2.2 使用显式转换5.3 实践案例与上机指导5.4 思考与练习第6章 流程控制语句6.1 语句和语句块6.1.1 语句6.1.2 语句块6.2 顺序结构6.3 选择结构6.3.1 单分支结构语句6.3.2 双分支结构语句6.3.3 多分支结构语句6.4 循环结构6.4.1 循环语句的形式6.4.2 for语句循环6.4.3 使用while语句6.4.4 使用do-while语句6.5 实践案例与上机指导6.6 思考与练习第7章 指针7.1 指针的基本概念7.2 定义和识别指针7.2.1 定义指针的基本方式7.2.2 识别指针7.2.3 指针的分类7.3 指针的初始化7.3.1 指针初始化时的类型7.3.2 指针地址初始化7.3.3 变量地址初始化7.3.4 使用new分配内存单元7.3.5 使用函数malloc分配内存单元7.4 指针运算7.4.1 算术运算7.4.2 关系运算7.5 指针的指针7.6 实践案例与上机指导7.6.1 指针赋值7.6.2 使用“*”操作符7.7 思考与练习第8章 复合数据类型8.1 使用数组8.1.1 定义数组8.1.2 高级数组8.2 动态数组8.2.1 在堆上分配空间的动态数组8.2.2 在栈上分配空间的“假动态”数组8.3 字符数组8.3.1 定义字符数组8.3.2 字符数组和字符串指针变量8.4 数组初始化8.4.1 定义时的初始化8.4.2 初始化赋值语句8.5 指针和数组8.5.1 基本原理8.5.2 指向数组的指针8.5.3 指针数组8.6 枚举8.6.1 枚举基础8.6.2 使用枚举8.7 结构体8.7.1 定义结构体8.7.2 使用结构体8.8 实践案例与上机指导8.9 思考与练习第9章 C++函数9.1 C++函数基础9.1.1 定义函数9.1.2 函数分类9.2 函数的参数和返回值9.2.1 形参和实参9.2.2 使用数组作函数参数9.3 调用函数9.3.1 单独调用9.3.2 函数表达式9.3.3 调用实参9.3.4 参数传递9.4 实践案例与上机指导9.4.1 函数递归9.4.2 指向函数的指针9.5 思考与练习第10章 输入、输出和文件操作10.1 使用iostream对象10.1.1 库iostream的作用10.1.2 标准的I/O接口10.1.3 文件I/O10.1.4 字符串I/O10.2 输出信息10.2.1 预定义类型输出10.2.2 自定义类型输出10.3 输入信息10.3.1 预定义类型输入10.3.2 自定义类型输入10.4 实践案例与上机指导10.4.1 随机读写10.4.2 二进制文件的读操作10.5 思考与练习第11章 面向对象之类和对象11.1 类11.1.1 声明类11.1.2 类的属性11.1.3 类的方法11.1.4 构造函数11.1.5 析构函数11.1.6 静态成员11.1.7 友元11.1.8 使用修饰符11.2 对象11.2.1 定义对象11.2.2 对象数组11.2.3 对象指针11.3 实践案例与上机指导11.4 思考与练习第12章 命名空间和作用域12.1 初步认识命名空间12.1.1 命名空间介绍12.1.2 定义命名空间12.2 使用命名空间12.2.1 使用域限定符12.2.2 使用using声明12.2.3 使用别名12.3 作用域12.3.1 和作用域相关的概念12.3.2 作用域的分类12.4 实践案例与上机指导12.5 思考与练习第13章 类的继承和派生13.1 继承与派生的基本概念13.2 C++的继承机制13.2.1 定义继承13.2.2 派生类的继承方式13.2.3 公有派生和私有派生13.3 派生一个类13.3.1 使用基类13.3.2 使用派生13.3.3 构造函数13.3.4 析构函数13.3.5 使用同名函数13.3.6 使用同名属性13.4 实践案例与上机指导13.5 思考与练习第14章 C++多态14.1 什么是多态14.2 宏多态14.3 虚函数14.3.1 虚函数基础14.3.2 纯虚函数14.4 抽象类14.4.1 什么是抽象类14.4.2 抽象类的派生14.5 运算符重载和函数重载14.5.1 运算符重载基础14.5.2 重载一元运算符14.5.3 重载二元运算符14.5.4 参数类型不同的重载14.6 实践案例与上机指导14.7 思考与练习第15章 异常处理15.1 什么是异常处理15.2 C++的异常处理15.2.1 使用throw抛出异常15.2.2 使用raise抛出异常15.2.3 使用try…catch异常捕获15.2.4 异常处理中的构造 和析构15.3 实践案例与上机指导15.4 思考与练习第16章 图书馆管理系统16.1 项目要求16.2 需求分析16.2.1 图书管理16.2.2 会员管理16.3 系统的具体实现16.3.1 数据结构设计16.3.2 系统主文件rent.cpp16.3.3 菜单处理文件 mainfunction.h16.3.4 函数定义文件 subfunction.h16.3.5 菜单处理实现文件 mainfunction.cpp16.3.6 功能函数实现文件 subfunction.cpp习题答案
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30