编辑推荐
本书从实际生活中的数据出发,由浅入深,通过大量实例系统讲解C++语言的相关内容,以及如何使用C++语言中的语法处理数据。
内容简介
在处理数据的过程中,不断帮助读者学习和熟悉C++语言的所有语法。同时,每章内容后还提供了大量习题用于巩固学习。作者专门为本书录制了大量的配套教学视频,以帮助读者更好地学习本书内容。本书共分4篇。第一篇为基础语法篇,介绍第一个C++语言程序、数据、数据运算、程序控制结构、函数、数组与字符串、指针与引用、复合数据类型。
第二篇为面向对象篇,介绍类和对象、继承与派生、多态与虚函数、运算符重载和模板;第三篇为高级语法篇,介绍输入/输出流、预处理和宏、标准模板库(STL)、程序错误与异常处理、文件;第四篇为实战篇,介绍一个完整的员工信息管理系统。
章节目录
版权信息
内容简介
前言
第一篇 基础语法篇
第1章 第一个C++语言程序
1.1 编程语言简介
1.2 C++语言开发概述
1.3 构建开发环境
1.4 编写及运行程序
1.5 了解C++语言代码
1.6 小结
1.7 习题
第2章 数 据
2.1 数据处理过程
2.2 标识符与关键字
2.3 数据类型
2.4 变量
2.5 常量
2.6 小结
2.7 习题
第3章 数据运算
3.1 运算符与表达式
3.2 赋值运算符
3.3 常用运算符
3.4 运算符的优先级和结合性
3.5 小结
3.6 习题
第4章 程序控制结构
4.1 语句概述
4.2 语句块
4.3 顺序结构
4.4 选择结构
4.5 循环结构
4.6 转向结构
4.7 小结
4.8 习题
第5章 函 数
5.1 函数概述
5.2 无参函数
5.3 有参函数
5.4 内联函数
5.5 递 归
5.6 库函数
5.7 小结
5.8 习题
第6章 数组与字符串
6.1 数组概述
6.2 一维数组
6.3 二维数组
6.4 多维数组
6.5 C风格字符串
6.6 字符串类
6.7 小结
6.8 习题
第7章 指针与引用
7.1 指针概述
7.2 指针的运算
7.3 二级指针与多级指针
7.4 指针与数组
7.5 指针与函数
7.6 动态分配内存
7.7 引 用
7.8 小结
7.9 习题
第8章 复合数据类型
8.1 结构体
8.2 结构体的使用
8.3 联 合
8.4 枚 举
8.5 类型重定义
8.6 小结
8.7 习题
第二篇 面向对象篇
第9章 类和对象
9.1 面向对象中的类和对象
9.2 类
9.3 对 象
9.4 构造函数
9.5 析构函数
9.6 静态成员
9.7 对象数组
9.8 常成员
9.9 this指针
9.10 友 元
9.11 小结
9.12 习题
第10章 继承与派生
10.1 继承与派生概述
10.2 继承的访问控制
10.3 派生类的构造函数和析构函数
10.4 多继承
10.5 虚基类
10.6 小结
10.7 习题
第11章 多态与虚函数
11.1 多态概述
11.2 函数重载
11.3 虚函数
11.4 纯虚函数与抽象类
11.5 小结
11.6 习题
第12章 运算符重载
12.1 运算符重载概述
12.2 运算符重载形式
12.3 特殊运算符重载
12.4 小结
12.5 习题
第13章 模 板
13.1 函数模板
13.2 类模板
13.3 生成类模板的实例
13.4 类模板的静态成员
13.5 类模板的特化
13.6 小结
13.7 习题
第三篇 高级语法篇
第14章 输入/输出流
14.1 输入/输出流的引入
14.2 标准输入/输出流
14.3 输入/输出格式控制
14.4 输入/输出流成员函数
14.5 用户自定义数据类型的输入和输出
14.6 命名空间
14.7 小结
14.8 习题
第15章 预处理和宏
15.1 预处理概述
15.2 宏
15.3 带参数的宏
15.4 条件编译
15.5 包含文件指令
15.6 预定义的宏
15.7 小结
15.8 习题
第16章 标准模板库(STL)
16.1 标准模板库概述
16.2 算 法
16.3 迭代器
16.4 容 器
16.5 小结
16.6 习题
第17章 程序错误与异常处理
17.1 程序错误
17.2 异常处理
17.3 小结
17.4 习题
第18章 文 件
18.1 文件概述
18.2 文件的打开与关闭
18.3 文件的顺序读/写
18.4 文件的随机读/写
18.5 逐个字符读/写文件
18.6 从文件中读取一行字符串
18.7 小结
18.8 习题
第四篇 实战篇
第19章 员工信息管理系统
19.1 管理系统设计
19.2 管理系统实现
零基础学C++程序设计是2021年由电子工业出版社出版,作者刘媛媛 编著。
得书感谢您对《零基础学C++程序设计》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。