搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
轻松学C++编程(案例教学)
0.00     定价 ¥ 99.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购24本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302646501
  • 作      者:
    作者:胡昭民|责编:赵军
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2023-10-01
收藏
内容介绍
本书从初学者的角度循序渐进地从C++语言的基础语法到高级语法进行讲解。全书使用生动的实例和图示,介绍C++面向对象程序设计的基础知识;进而通过案例详解类的高级应用、运算符重载、继承与多态,全面呈现了面向对象程序设计的主要内容。在数据流和文件操作技巧与应用方面,本书还提供了实现相关算法的精选范例,以便读者理解异常处理、C++模板的应用设计方式,并熟悉标准模板函数库的应用。 本书的各章节中贯穿了大量范例程序的讲解和分析,并在每章末尾附带了习题与解答。本书叙述简洁,清晰,具有较强的可操作性,适合作为相关专业的教材,也适合初学者自学。对于具有一定编程经验且希望快速掌握C++语言的从业人员,本书也是一本快速掌握C++语言的读物。
展开
目录
第1章 C++入门基础课程
1.1 认识C++
1.1.1 面向对象程序设计
1.1.2 算法
1.2 第一个C++程序
1.2.1 开始编写程序
1.2.2 保存程序文件
1.2.3 编译器
1.2.4 执行程序
1.2.5 程序错误
1.3 程序结构简介
1.3.1 头文件区
1.3.2 程序注释
1.3.3 主程序区——main()函数
1.3.4 命名空间
1.3.5 输入输出功能简介
1.3.6 程序语句编写格式
1.3.7 标识符与保留字
1.4 上机编程实践
本章习题
第2章 变量、常数与数据类型
2.1 变量简介
2.2 常数
2.3 基本数据类型
2.3.1 整数
2.3.2 浮点数
2.3.3 字符
2.3.4 转义字符
2.3.5 布尔数据类型
2.4 上机编程实践
本章习题
第3章 表达式与运算符
3.1 表达式的表示法
3.2 认识运算符
3.2.1 运算符的优先级
3.2.2 赋值运算符
3.2.3 算术运算符
3.2.4 关系运算符
3.2.5 逻辑运算符
3.2.6 位运算符
3.2.7 递增与递减运算符
3.2.8 复合赋值运算符
3.3 数据类型转换
3.3.1 自动类型转换
3.3.2 强制类型转换
3.3.3 强制类型转换运算符简介
3.4 上机编程实践
本章习题
第4章 流程控制结构
4.1 顺序结构
4.2 选择结构
4.2.1 if条件语句
4.2.2 if-else条件语句
4.2.3 if-elseif条件语句
4.2.4 条件运算符
4.2.5 switch条件语句
4.3 重复结构
4.3.1 for循环语句
4.3.2 while循环语句
4.3.3 do-while循环语句
4.4 循环控制语句
4.4.1 break语句
4.4.2 continue语句
4.4.3 goto语句
4.5 上机编程实践
本章习题
第5章 数组与字符串
5.1 数组简介
5.1.1 数组表示法
5.1.2 数组与变量
5.1.3 一维数组
5.1.4 二维数组
5.1.5 多维数组
5.2 字符串简介
5.2.1 字符串声明
5.2.2 字符串数组
5.3 String类
5.3.1 声明String类
5.3.2 字符串运算符
5.3.3 String类的成员函数
5.4 上机编程实践
本章习题
第6章 指针与地址
6.1 认识地址
6.1.1 指针的作用
6.1.2 变量地址的存取
6.1.3 指针变量的声明
6.1.4 指针运算
6.1.5 多重指针
6.2 指针与数组
6.2.1 指针与一维数组
6.2.2 指针与多维数组
6.2.3 指针与字符串
6.2.4 指针数组
6.3 动态分配内存
6.3.1 动态分配内存和静态分配内存
6.3.2 动态分配变量
6.3.3 动态分配数组
6.4 引用类型简介
6.4.1 引用类型声明
6.4.2 指针引用简介
6.5 上机编程实践
本章习题
第7章 函数入门
7.1 函数功能简介
7.1.1 自定义函数
7.1.2 函数声明
7.1.3 函数调用
7.2 认识参数传递
7.2.1 传值调用
7.2.2 传址调用
7.2.3 传引用调用
7.2.4 参数默认值
7.2.5 数组参数
7.2.6 返回值
7.3 上机编程实践
本章习题
第8章 函数的进阶应用
8.1 函数指针简介
8.1.1 声明函数指针
8.1.2 参数型函数指针
8.1.3 函数指针数组
8.2 命令行参数
8.3 变量种类
8.3.1 全局变量
8.3.2 局部变量
8.3.3 区块变量
8.4 变量的存储类型
8.4.1 自动变量
8.4.2 静态局部变量
8.4.3 外部变量
8.4.4 静态外部变量
8.4.5 寄存器变量
8.5 特殊函数功能
8.5.1 递归函数
8.5.2 内联函数
8.5.3 函数重载
8.6 上机编程实践
本章习题
第9章 预处理指令与宏
9.1 预处理指令
9.2 #define语句
9.2.1 宏定义基本语句
9.2.2 宏定义函数
9.2.3 宏函数简介
9.2.4 标准预处理宏
9.3 条件编译语句
9.4 上机编程实践
本章习题
第10章 自定义数据类型与应用
10.1 结构
10.1.1 结构声明方式
10.1.2 结构的存取
10.1.3 结构指针
10.2 结构与数组
10.2.1 结构数组
10.2.2 结构数组的成员
10.2.3 结构指针数组
10.3 嵌套结构
10.4 函数与结构
10.4.1 结构传值调用
10.4.2 结构传址调用
10.4.3 结构传引用调用
10.5 其他自定义数据类型
10.5.1 类型定义
10.5.2 枚举类型
10.5.3 联合类型
10.6 上机编程实践
本章习题
第11章 认识面向对象程序设计
11.1 类的基本概念
11.1.1 类对象的声明
11.1.2 访问权限的关键字
11.1.3 声明类对象
11.2 构造函数与析构函数
11.2.1 构造函数
11.2.2 构造函数的重载
11.2.3 析构函数
11.2.4 创建指针对象
11.3
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证