深入浅出C++程序设计(基础篇)—10817人已学习
课程介绍
C/C++都是比较早的、也是非常经典的编程语言,至今仍然非常流行。本教程结合个人超过10年的C/C++的使用经验,调试完成整套深入浅出C++程序设计教程,包括基础篇、面向对象篇、C++STL标准模板库,每篇都适合不同层次的C/C++爱好者学习与使用。
课程收益
通过本教程学会C++11,C++14的语法特征及其核心技术,为以后从事C++相关开发奠定坚实基础。同时学会使用Visual Studio 2015开发C/C++程序与调试技术,以及学会使用开源开发工具GNU G++开发C/C++程序,以及GDB程序调试等技术。
讲师介绍
李建祥 更多讲师课程
计算机系统结构与电子双学位、精通ARM、MIPS、ST等架构的嵌入式系统开发,拥有10年+嵌入式系统开发实战经验。2003-2013先后主持过机顶盒、PDA、车载导航、支付系统、物联网、智能小区等系统的设计与开发,2014年创办勤奋网教育机构,著有《嵌入式Linux系统开发入门宝典》。
课程大纲
第1章:老码农与你聊编程
1. 我是新手,我应该怎么学? 12:08
2. 程序怎么在计算机上运行的? 19:58
3. 学C++编程有什么用? 8:34
4. 深入浅出C++程序设计怎么学? 9:05
第2章:磨刀不误砍材工
1. 了解C++上下五千年 4:22
2. 开发环境介绍 4:26
3. 经典HelloWorld 4:20
4. C++程序的入口:main 39:52
5. C++中的注释 2:25
6. C++命名空间namespace 23:39
7. C++预编译指令#include… 5:02
8. 变量、函数命名规范 7:17
9. C++14与C++11比较(GCC实例演示) 11:30
第3章:简单数据类型
1. 原码、反码和补码表示 24:21
2. 整型类型 (int) 17:31
3. 类似整型 9:49
4. 浮点类型 16:06
5. 无效类型 5:34
6. NULL指针类型 10:52
7. 不同数据类型表示范围 11:53
8. C字符串 8:54
9. string及string流 23:39
10. C语言数据存储类型 15:25
11. 在Linux GCC编译环境下实练 31:08
第4章:计算表达式
1. 算术操作符 11:39
2. 常量 7:17
3. 变量初始化 4:18
4. 位运算 12:24
5. 增量操作 10:58
6. 关系与逻辑操作 7:51
7. 类型转换 12:45
8. 逗号操作符 5:54
9. 条件操作符 3:18
10. 复合赋值运算符 2:45
第5章:复杂数据类型
1. C++11才开始有的全新auto关键字 9:45
2. 数组 33:29
3. 多维数组 10:54
4. 向量vector 20:51
5. 指针 14:54
6. 引用 19:09
7. 结构体struct 7:33
8. 结构体数组 3:42
9. 结构体sizeof大小 28:43
10. 结构体位字段用法 3:14
11. 共用体 14:22
12. 枚举型变量定义与赋值 12:37
13. 枚举型sizeof大小 2:21
14. sizeof操作符 7:56
15. new与delete操作符(一) 14:41
16. new与delete操作符(二) 8:20
17. typedef类型 17:30
18. const修饰符及const指针 19:52
19. volatile修饰符 13:15
20. C++的Mutable修饰符 4:54
第6章:基本编程语句
1. 说明语句 2:50
2. if条件语句 5:48
3. 逻辑表达式与短路问题 4:31
4. 问号(?)操作符 3:18
5. switch语句 7:22
6. for循环结构 3:22
7. 基于范围的for循环(从C++11开始支持) 7:36
8. while循环 1:36
9. do…while循环 2:32
10. do…while(0)宏的妙用 21:35
11. break、continue、goto与return用法(一) 2:27
12. break、continue、goto与return用法(二) 6:48
13. 自增++与自减-- 2:17
第7章:函数机制
1. 函数基础 8:13
2. 函数返回类型 8:21
3. 函数参数和按值传递 6:32
4. 函数参数按指针传递 7:19
5. 函数参数按引用传递 2:32
6. 函数与数组类型参数 6:47
7. 使用数组区间的函数 6:22
8. 函数与二维数组 6:47
9. 函数与C风格字符串 12:04
10. 函数与结构、共用体 5:06
11. 递归函数 4:57
12. 函数重载 5:16
13. 函数指针 14:19
14. 指针函数 5:12
15. 函数参数中带省略号… 1:31
16. 函数默认参数 3:54
17. 内联(inline)函数 4:41
18. 函数中的静态变量static 5:15
19. 局部数据不确定性 4:42
20. 运行时内存布局 7:28
第8章:程序结构
1. 函数组织 6:50
2. 头文件 13:42
3. 全局数据 6:01
4. 静态数据 3:25
5. 作用域与生命周期 2:51
6. 条件编译指令 8:00
大家可以点击【 查看详情】查看我的课程
课程介绍
C/C++都是比较早的、也是非常经典的编程语言,至今仍然非常流行。本教程结合个人超过10年的C/C++的使用经验,调试完成整套深入浅出C++程序设计教程,包括基础篇、面向对象篇、C++STL标准模板库,每篇都适合不同层次的C/C++爱好者学习与使用。
课程收益
通过本教程学会C++11,C++14的语法特征及其核心技术,为以后从事C++相关开发奠定坚实基础。同时学会使用Visual Studio 2015开发C/C++程序与调试技术,以及学会使用开源开发工具GNU G++开发C/C++程序,以及GDB程序调试等技术。
讲师介绍
李建祥 更多讲师课程
计算机系统结构与电子双学位、精通ARM、MIPS、ST等架构的嵌入式系统开发,拥有10年+嵌入式系统开发实战经验。2003-2013先后主持过机顶盒、PDA、车载导航、支付系统、物联网、智能小区等系统的设计与开发,2014年创办勤奋网教育机构,著有《嵌入式Linux系统开发入门宝典》。
课程大纲
第1章:老码农与你聊编程
1. 我是新手,我应该怎么学? 12:08
2. 程序怎么在计算机上运行的? 19:58
3. 学C++编程有什么用? 8:34
4. 深入浅出C++程序设计怎么学? 9:05
第2章:磨刀不误砍材工
1. 了解C++上下五千年 4:22
2. 开发环境介绍 4:26
3. 经典HelloWorld 4:20
4. C++程序的入口:main 39:52
5. C++中的注释 2:25
6. C++命名空间namespace 23:39
7. C++预编译指令#include… 5:02
8. 变量、函数命名规范 7:17
9. C++14与C++11比较(GCC实例演示) 11:30
第3章:简单数据类型
1. 原码、反码和补码表示 24:21
2. 整型类型 (int) 17:31
3. 类似整型 9:49
4. 浮点类型 16:06
5. 无效类型 5:34
6. NULL指针类型 10:52
7. 不同数据类型表示范围 11:53
8. C字符串 8:54
9. string及string流 23:39
10. C语言数据存储类型 15:25
11. 在Linux GCC编译环境下实练 31:08
第4章:计算表达式
1. 算术操作符 11:39
2. 常量 7:17
3. 变量初始化 4:18
4. 位运算 12:24
5. 增量操作 10:58
6. 关系与逻辑操作 7:51
7. 类型转换 12:45
8. 逗号操作符 5:54
9. 条件操作符 3:18
10. 复合赋值运算符 2:45
第5章:复杂数据类型
1. C++11才开始有的全新auto关键字 9:45
2. 数组 33:29
3. 多维数组 10:54
4. 向量vector 20:51
5. 指针 14:54
6. 引用 19:09
7. 结构体struct 7:33
8. 结构体数组 3:42
9. 结构体sizeof大小 28:43
10. 结构体位字段用法 3:14
11. 共用体 14:22
12. 枚举型变量定义与赋值 12:37
13. 枚举型sizeof大小 2:21
14. sizeof操作符 7:56
15. new与delete操作符(一) 14:41
16. new与delete操作符(二) 8:20
17. typedef类型 17:30
18. const修饰符及const指针 19:52
19. volatile修饰符 13:15
20. C++的Mutable修饰符 4:54
第6章:基本编程语句
1. 说明语句 2:50
2. if条件语句 5:48
3. 逻辑表达式与短路问题 4:31
4. 问号(?)操作符 3:18
5. switch语句 7:22
6. for循环结构 3:22
7. 基于范围的for循环(从C++11开始支持) 7:36
8. while循环 1:36
9. do…while循环 2:32
10. do…while(0)宏的妙用 21:35
11. break、continue、goto与return用法(一) 2:27
12. break、continue、goto与return用法(二) 6:48
13. 自增++与自减-- 2:17
第7章:函数机制
1. 函数基础 8:13
2. 函数返回类型 8:21
3. 函数参数和按值传递 6:32
4. 函数参数按指针传递 7:19
5. 函数参数按引用传递 2:32
6. 函数与数组类型参数 6:47
7. 使用数组区间的函数 6:22
8. 函数与二维数组 6:47
9. 函数与C风格字符串 12:04
10. 函数与结构、共用体 5:06
11. 递归函数 4:57
12. 函数重载 5:16
13. 函数指针 14:19
14. 指针函数 5:12
15. 函数参数中带省略号… 1:31
16. 函数默认参数 3:54
17. 内联(inline)函数 4:41
18. 函数中的静态变量static 5:15
19. 局部数据不确定性 4:42
20. 运行时内存布局 7:28
第8章:程序结构
1. 函数组织 6:50
2. 头文件 13:42
3. 全局数据 6:01
4. 静态数据 3:25
5. 作用域与生命周期 2:51
6. 条件编译指令 8:00
大家可以点击【 查看详情】查看我的课程