发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
桂花浮玉,正月满天街,夜凉如洗。
——明代 · 文征明《念奴娇 · 中秋对月》
第一篇面向过程篇
第1章编程基础
1.1计算机程序设计语言的发展
1.1.1机器语言与汇编语言
1.1.2高级语言
1.1.3面向对象程序设计语言
1.2C++语言概述
1.3C++程序开发过程
1.4C++程序举例
1.5注释方法
1.6C++的编程风格
1.6.1代码行规范
1.6.2修饰符和注释符规范
1.6.3类版式的规范
1.7C++的输入/输出简介
小结
习题1
第2章基本数据类型及表达式
2.1C++的数据类型
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.3.3常变量
2.4运算符与表达式
2.4.1算术运算符
2.4.2关系运算符
2.4.3逻辑运算符
2.4.4赋值运算符
2.4.5自增、自减运算符
2.4.6位运算符
2.4.7其他运算符
2.4.8运算符的优先级
2.5类型转换
2.5.1自动类型转换
2.5.2强制类型转换
2.6实例应用与剖析
习题2
第3章语句与控制结构
3.1语句格式
3.2控制结构
3.3if语句
3.3.1基本if语句
3.3.2if…else语句
3.3.3嵌套if语句
3.3.4条件运算符
3.4switch语句
3.5for循环语句
3.5.1for语句
3.5.2for语句的循环嵌套
3.6while循环语句
3.6.1while语句
3.6.2do…while语句
3.7转移语句
3.7.1break语句
3.7.2continue语句
3.7.3goto语句
3.8实例应用与剖析
3.9建模扩展与优化
习题3
第4章函数
4.1函数的定义与调用
4.1.1函数的定义
4.1.2函数的调用
4.1.3函数的嵌套调用
4.1.4递归调用
4.2函数的声明
4.3内联函数
4.4函数重载
4.5带默认形参值的函数
4.6实例应用与剖析
4.7建模扩展与优化
习题4
第5章程序结构
5.1全局变量与局部变量
5.1.1内存区域的布局
5.1.2全局变量
5.1.3局部变量
5.1.4静态局部变量
5.2外部存储类型
5.3作用域
5.3.1函数原型作用域
5.3.2局部作用域
5.3.3函数作用域
5.3.4文件作用域
5.4文件结构
5.4.1头文件
5.4.2编译预处理
5.5实例应用与剖析
5.6建模扩展与优化
习题5
第6章数组
6.1一维数组
6.1.1一维数组的定义
6.1.2一维数组的地址表示
6.1.3一维数组的使用
6.2二维数组
6.2.1二维数组的定义
6.2.2二维数组的地址表示
6.2.3二维数组的使用
6.3数组作为函数参数
6.3.1数组元素作为函数参数
6.3.2数组名作为函数参数
6.4字符数组与字符串
6.4.1字符数组的定义
6.4.2字符数组的初始化
6.5实例应用与剖析
6.6建模扩展与优化
习题6
第7章指针与引用
7.1指针
7.1.1指针变量的定义
7.1.2指针变量的初始化
7.1.3指针的运算
7.1.4指针与数组
7.1.5指针与字符串
7.1.6指针与函数
7.2引用
7.2.1引用的定义
7.2.2引用的操作
7.2.3引用与函数
7.2.4常引用
7.3实例应用与剖析
7.4建模扩展与优化
习题7
第8章结构体
8.1结构体
8.1.1结构体的概念
8.1.2结构体类型的声明
8.1.3结构体变量的声明
8.1.4结构体变量成员的访问
8.1.5结构体变量的赋值
8.2结构体与数组
8.3结构体与指针
8.4结构体与函数
8.4.1传递结构体参数
8.4.2返回结构体
8.5建模扩展与优化
习题8
第二篇面向对象篇
第9章类与对象
9.1类与对象的定义
9.1.1面向对象程序设计
9.1.2类的定义
9.1.3成员函数
9.1.4对象的定义
9.2构造函数与析构函数
9.2.1构造函数的定义
9.2.2带参数的构造函数
9.2.3重载构造函数
9.2.4析构函数
9.2.5复制构造函数
9.3对象的使用
9.3.1组合
9.3.2对象指针
9.3.3对象引用
9.3.4对象数组
9.3.5new和delete的使用
9.3.6this指针
9.4静态成员
9.4.1静态数据成员
9.4.2静态成员函数
9.5友元
9.5.1友元函数
9.5.2友元类
9.6常对象与常成员
9.6.1常对象
9.6.2常成员函数
9.6.3常数据成员
9.7实例应用与剖析
习题9
第10章继承与派生
10.1继承与派生的定义
10.1.1继承的定义
10.1.2派生类的构成
10.2继承方式
10.2.1公有继承
10.2.2私有继承
10.2.3保护继承
10.3派生类的构造
10.4多继承
10.4.1多继承派生类的构造
10.4.2多继承的二义性问题
10.5赋值兼容
10.6虚拟继承与虚基类
10.7实例应用与剖析
习题10
第11章多态性与虚函数
11.1多态性
11.2运算符重载
11.2.1运算符重载的实现
11.2.2运算符作为成员函数
11.2.3运算符作为类的友元函数
11.3虚函数
11.3.1派生类指针
11.3.2虚函数的定义与限制
11.3.3纯虚函数与抽象类
习题11
第12章模板
12.1模板的概念
12.2函数模板
12.2.1函数模板的定义
12.2.2函数模板的实例化
12.2.3函数模板的重载
12.3类模板
12.3.1类模板的定义
12.3.2类模板的实例化
12.3.3类模板与友元
12.3.4类模板与静态成员
12.3.5类模板的继承与派生
12.4标准模板库
习题12
第13章I/O流
13.1流的概念
13.2C++流库概述
13.2.1标准流类
13.2.2文件流类
13.2.3串流类
13.3使用I/O成员函数
13.3.1istream流中的常用成员函数
13.3.2ostream流中的常用成员函数
13.4格式控制
13.4.1用流对象的成员函数
13.4.2用控制符
13.5文件操作
习题13
第14章异常处理
14.1异常的概念
14.2异常处理概述
14.3异常处理的实现
14.4异常处理的规则
14.5异常规范
14.6异常处理与构造函数和析构函数
14.7异常处理类
14.7.1异常处理与类
14.7.2C++标准库的异常处理类
习题14
第15章问题建模强化
15.1数组思维拓展
15.2排序问题思维拓展
15.3枚举算法思维拓展
15.4贪心算法思维拓展
15.5指针与链表思维拓展
15.6数学问题思维拓展
习题参考答案
参考文献
来自: 新用户0118F7lQ > 《微信文章》
0条评论
发表
请遵守用户 评论公约
c语言入门经典(第5版)
最新最屌php程序设计!
最新最屌php程序设计!内容包括PHP入门与环境搭建、PHP开发基础、运算符和表达式、流程控制语句、PHP数组、PHP与Web页面交互、函数、字符串操作、MySQL数据库、PHP操作MySQL数据库、PHP会话控制、面向...
C语言学习集锦之C程序设计知识(截取精华版)
#include :每当写一个程序时,第一条语句永远是这个语句,因为一个程序可以没有输入但必须要有输出,而这个语句就是控制输入输出的。A)...
05700C++编程基础.doc
领会:定义无参函数的一般形式、定义有参函数的一般形式、形式参数和实际参数、函数的返回值、函数调用的一般形式、函数调用的方式、对被调用函数的声明和函数原型、内置函数的概念、函数重载的概念、...
C语言一夜速成~!!
这种分支结构中的分支体可以是一条语句,此时"{顺序结构、分支结构和循环结构并不彼此孤立的,在循环中可以有分支、顺序结构,分支中也可以有循环、顺序结构,其实不管哪种结构,我们均可广义的把...
C语言程序设计——21世纪高等院校计算机系列课程教材
C语言程序设计——21世纪高等院校计算机系列课程教材目录:本章小结。2.4 标准输入输出的函数。第3章 运算符和表达式。3.1 运算符与运算符的分类。3.2 表达式与表达式的计算。第6章 函数。6.1 函数的...
Java课程教与学(思政教案 多学时大纲 视频 题库)
Java课程教与学(思政教案 多学时大纲 视频 题库)5.常用实用类:String类,正则表达式,StringTokenizer,Scanner,Pattern类 ,日期相关...
c语言设计初学者的十八颗“地雷”
3.将字符常量与字符串常量混淆。在这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括起来的单个字符,字符串常量是一对双引号括起来的字符序列。字符“a”送给c1,字符“ ”送给c2,字符“b...
C语言基础知识梳理总结(经典)
(3)如果函数值的类型和return语句中表达式的值不一样,则以函数类型为准。函数的调用:(一)局部变量在一个函数内部定义的变量是内部...
微信扫码,在手机上查看选中内容