《嵌入式技术》基础课程1 之 C语言基础篇视频课程-张先凤-专题视频课程
2017-08-09 09:01
375 查看
《嵌入式技术》基础课程1 之 C语言基础篇视频课程—7493人已学习
课程介绍
本可称为C语言基础课程,讲解C语言基础入门知识。 本课程是介绍C语言的基础知识,针对所有对计算机体系结构和嵌入式知识感兴趣的学员。
课程收益
主要针对C语言零基础的同学,希望0基础的同学能够通过本课程快速跨入C语言的门槛,为后续学习更加深入的嵌入式技术知识打基础。
讲师介绍
张先凤更多讲师课程
2008年毕业于沈阳航空航天大学电子信息专业,长期从事嵌入式 、互联网、物联网项目研发和教学,精通c/c++/java等语言,精于单片机、嵌入式(linux)安卓开发和教学,4年实际产品开发经验和4年嵌入式安卓教学经验。
课程大纲
第1章:初识C语言程序
1.C基础课程大纲 24:29
2.什么是IDE 23:35
3.IDE的汉化 18:09
4.源程序和可执行程序 24:33
5.关键字 类型 变量 数据 main函数 26:32
6.自定义函数 15:15
7.程序中标点符号和注释 15:16
8.C语言程序的开发步骤 20:00
9.第一章节习题 14:50
第2章:变量和数据
1.常量 9:24
2.变量 19:18
3.基本数据类型 之 整型 31:53
4.基本数据类型 之 实型 30:43
5.字符型 47:31
6.有符号数和无符号 18:28
7.printf函数和scanf函数 25:10
8.算术运算符 17:29
9.++ 和 -- 33:26
10.类型转换 41:40
第3章:运算符
1.表达式 22:51
2.赋值运算符1 36:10
3.赋值运算符2 17:45
4.关系运算符1 9:40
5.关系运算符2 24:20
6.逻辑运算符1 28:03
7.逻辑运算符2 29:20
8.逻辑运算符3 10:52
9.sizeof运算符1 之内存结构 31:38
10.sizeof运算符 之基本类型回顾 9:53
11.sizeof运算符 之sizeof的使用 21:18
12.逗号运算符与符号优先级表 21:05
第4章:顺序结构和条件结构
1.顺序结构 条件结构 循环结构 9:13
2.if条件结构 20:17
3.if结构的嵌套 15:46
4.if结构的{}问题 13:30
5.?表达式与if结构的关系 12:23
6.条件运算符与if条件结构1 21:26
7.条件运算符与if条件结构2 23:56
8.switch结构1 21:07
9.switch结构2 22:01
10.switch结构3 18:09
11.switch结构4 20:17
第5章:循环
1.while循环1 27:21
2.while循环2 14:18
3.do while循环 16:08
4.for循环1 15:20
5.for循环2 23:23
6.for循环3 19:43
7.各类循环的对比 26:58
8.循环的嵌套1 16:29
9.循环的嵌套2 22:51
10.break在循环中的使用 22:07
11.continue在循环中的使用 16:28
第6章:函数
1.main函数回顾 26:14
2.自定义函数1 之 函数定义 25:36
3.自定义函数2 之 函数调用 23:24
4.自定义函数3 之 传参和返回值 21:08
5.使用IDE进行多文件编程 29:50
6.多文件编程 警告 函数声明 29:14
7.使用头文件进行函数声明 27:23
8.防止头文件重复包含 24:42
9.头文件中到底放些了什么东西 17:53
10.什么是库函数 19:40
11.标准IO库 18:52
12.数学库 16:59
13.数学库练习 15:08
14.标准库1 29:04
15.标准库2 31:57
16.全局变量和局部变量 31:33
第7章:指针
1.指针:地址的外号 19:01
2.指针与变量 24:44
3.指针就是一个数 25:41
4.如何使用一个数据 16:52
5.一级指针的类型 27:10
6.如何定义一个指针变量 31:12
7.使用指针访问变量空间1 23:34
8.使用指针访问变量空间2 24:14
9.一级指针总结 46:31
10.指针的好处1 15:12
11.指针的好处2 22:00
12.指针的好处3 31:00
13.普通传参与指针传参的回顾 17:41
14.普通传参与指针传参的回顾 17:41
第8章:数组
1.为什么要数组 25:56
2.数组的声明,定义(初始化)1 30:05
3.数组的声明,定义(初始化)2 32:24
4.数组的赋值 18:00
5.数组在内存中所分配空间的特点 26:52
6.使用[]访问数组元素 19:04
7.数组元素的指针 33:24
8.使用指针访问数组元素1 34:07
9.使用指针访问数组元素2 30:21
10.使用指针访问数组元素3 30:12
11.数组第一个元素指针的表示方法 29:27
12.常量++可以吗 30:23
13.int a;(&a)++可以吗 21:38
14.(&buf;[0])++、buf++, buf[3]++可以吗 29:48
15.sizeof与数组 24:10
16.数组名总结 8:32
17.函数普通通传参回顾 27:31
18.函数指针传参回顾 30:26
19.传递数组 48:12
20.二维数组 33:08
第9章:字符串
1.字符数组1 31:47
2.字符数组2 24:30
3.字符串是个啥 19:04
4.以变量形式存储字符串 35:37
5.字符串越位的问 15:01
6.指针变量的空间大小 30:45
7.字符串以常量形式存放1 27:28
8.字符串以常量形式存放2 31:43
9.字符串传参1 27:47
10.字符串传参2 18:29
11.字符串传参3 18:08
12.为什么要格式化转换 28:18
13.表达式中自动类型转换回顾 22:07
14.将整形数120转成字符串"123" 1 29:35
15.将整形数120转成字符串"123" 2 13:31
16.printf格式化输出字符串 27:15
17.字符串的非格式化输出函数 8:13
18.字符串输入函数 15:46
19.将字符串"120"转为整形的120 14:57
20.strlen函数 30:03
21.strcpy函数和strncpy函数 23:25
22.strcmp函数和strncmp函数 8:21
23.strcat函数和strncat函数 11:34
第10章:结构体
1.为什么需要结构体 15:44
2.定义一个结构体类型 28:37
3.结构体变量的声明和定义 33:53
4.sizeof测试结构体变量字节数 7:59
5.结构体成员的变量访问方式1 19:31
6.结构体成员的变量访问方式2 18:44
7.使用指针访问结构体成员1 29:18
8.使用指针访问结构体成员2 29:25
9.结构体嵌套1 24:57
10.结构体嵌套2 11:43
11.传递整个结构体变量 19:48
12.传递结构体的成员 11:12
13.传递整个结构体变量的指针 25:02
14.传递结构体成员的指针 24:28
15.结构体数组1 19:33
16.结构体数组2 20:23
大家可以点击【查看详情】查看我的课程 阅读更多
课程介绍
本可称为C语言基础课程,讲解C语言基础入门知识。 本课程是介绍C语言的基础知识,针对所有对计算机体系结构和嵌入式知识感兴趣的学员。
课程收益
主要针对C语言零基础的同学,希望0基础的同学能够通过本课程快速跨入C语言的门槛,为后续学习更加深入的嵌入式技术知识打基础。
讲师介绍
张先凤更多讲师课程
2008年毕业于沈阳航空航天大学电子信息专业,长期从事嵌入式 、互联网、物联网项目研发和教学,精通c/c++/java等语言,精于单片机、嵌入式(linux)安卓开发和教学,4年实际产品开发经验和4年嵌入式安卓教学经验。
课程大纲
第1章:初识C语言程序
1.C基础课程大纲 24:29
2.什么是IDE 23:35
3.IDE的汉化 18:09
4.源程序和可执行程序 24:33
5.关键字 类型 变量 数据 main函数 26:32
6.自定义函数 15:15
7.程序中标点符号和注释 15:16
8.C语言程序的开发步骤 20:00
9.第一章节习题 14:50
第2章:变量和数据
1.常量 9:24
2.变量 19:18
3.基本数据类型 之 整型 31:53
4.基本数据类型 之 实型 30:43
5.字符型 47:31
6.有符号数和无符号 18:28
7.printf函数和scanf函数 25:10
8.算术运算符 17:29
9.++ 和 -- 33:26
10.类型转换 41:40
第3章:运算符
1.表达式 22:51
2.赋值运算符1 36:10
3.赋值运算符2 17:45
4.关系运算符1 9:40
5.关系运算符2 24:20
6.逻辑运算符1 28:03
7.逻辑运算符2 29:20
8.逻辑运算符3 10:52
9.sizeof运算符1 之内存结构 31:38
10.sizeof运算符 之基本类型回顾 9:53
11.sizeof运算符 之sizeof的使用 21:18
12.逗号运算符与符号优先级表 21:05
第4章:顺序结构和条件结构
1.顺序结构 条件结构 循环结构 9:13
2.if条件结构 20:17
3.if结构的嵌套 15:46
4.if结构的{}问题 13:30
5.?表达式与if结构的关系 12:23
6.条件运算符与if条件结构1 21:26
7.条件运算符与if条件结构2 23:56
8.switch结构1 21:07
9.switch结构2 22:01
10.switch结构3 18:09
11.switch结构4 20:17
第5章:循环
1.while循环1 27:21
2.while循环2 14:18
3.do while循环 16:08
4.for循环1 15:20
5.for循环2 23:23
6.for循环3 19:43
7.各类循环的对比 26:58
8.循环的嵌套1 16:29
9.循环的嵌套2 22:51
10.break在循环中的使用 22:07
11.continue在循环中的使用 16:28
第6章:函数
1.main函数回顾 26:14
2.自定义函数1 之 函数定义 25:36
3.自定义函数2 之 函数调用 23:24
4.自定义函数3 之 传参和返回值 21:08
5.使用IDE进行多文件编程 29:50
6.多文件编程 警告 函数声明 29:14
7.使用头文件进行函数声明 27:23
8.防止头文件重复包含 24:42
9.头文件中到底放些了什么东西 17:53
10.什么是库函数 19:40
11.标准IO库 18:52
12.数学库 16:59
13.数学库练习 15:08
14.标准库1 29:04
15.标准库2 31:57
16.全局变量和局部变量 31:33
第7章:指针
1.指针:地址的外号 19:01
2.指针与变量 24:44
3.指针就是一个数 25:41
4.如何使用一个数据 16:52
5.一级指针的类型 27:10
6.如何定义一个指针变量 31:12
7.使用指针访问变量空间1 23:34
8.使用指针访问变量空间2 24:14
9.一级指针总结 46:31
10.指针的好处1 15:12
11.指针的好处2 22:00
12.指针的好处3 31:00
13.普通传参与指针传参的回顾 17:41
14.普通传参与指针传参的回顾 17:41
第8章:数组
1.为什么要数组 25:56
2.数组的声明,定义(初始化)1 30:05
3.数组的声明,定义(初始化)2 32:24
4.数组的赋值 18:00
5.数组在内存中所分配空间的特点 26:52
6.使用[]访问数组元素 19:04
7.数组元素的指针 33:24
8.使用指针访问数组元素1 34:07
9.使用指针访问数组元素2 30:21
10.使用指针访问数组元素3 30:12
11.数组第一个元素指针的表示方法 29:27
12.常量++可以吗 30:23
13.int a;(&a)++可以吗 21:38
14.(&buf;[0])++、buf++, buf[3]++可以吗 29:48
15.sizeof与数组 24:10
16.数组名总结 8:32
17.函数普通通传参回顾 27:31
18.函数指针传参回顾 30:26
19.传递数组 48:12
20.二维数组 33:08
第9章:字符串
1.字符数组1 31:47
2.字符数组2 24:30
3.字符串是个啥 19:04
4.以变量形式存储字符串 35:37
5.字符串越位的问 15:01
6.指针变量的空间大小 30:45
7.字符串以常量形式存放1 27:28
8.字符串以常量形式存放2 31:43
9.字符串传参1 27:47
10.字符串传参2 18:29
11.字符串传参3 18:08
12.为什么要格式化转换 28:18
13.表达式中自动类型转换回顾 22:07
14.将整形数120转成字符串"123" 1 29:35
15.将整形数120转成字符串"123" 2 13:31
16.printf格式化输出字符串 27:15
17.字符串的非格式化输出函数 8:13
18.字符串输入函数 15:46
19.将字符串"120"转为整形的120 14:57
20.strlen函数 30:03
21.strcpy函数和strncpy函数 23:25
22.strcmp函数和strncmp函数 8:21
23.strcat函数和strncat函数 11:34
第10章:结构体
1.为什么需要结构体 15:44
2.定义一个结构体类型 28:37
3.结构体变量的声明和定义 33:53
4.sizeof测试结构体变量字节数 7:59
5.结构体成员的变量访问方式1 19:31
6.结构体成员的变量访问方式2 18:44
7.使用指针访问结构体成员1 29:18
8.使用指针访问结构体成员2 29:25
9.结构体嵌套1 24:57
10.结构体嵌套2 11:43
11.传递整个结构体变量 19:48
12.传递结构体的成员 11:12
13.传递整个结构体变量的指针 25:02
14.传递结构体成员的指针 24:28
15.结构体数组1 19:33
16.结构体数组2 20:23
大家可以点击【查看详情】查看我的课程 阅读更多
相关文章推荐
- 人工智能工程师基础试听课程-CSDN就业班-专题视频课程
- docker 18.x - 基础篇-臧雪园-专题视频课程
- 【孙伟】基础&实用Photoshop设计软件标准视频教程-孙伟-专题视频课程
- Node.JS - WebPack基础教程系列-李游Leo-专题视频课程
- 第五章:互联网企业数据仓库(BI)基础知识进阶-CSDN就业班-专题视频课程
- 不可错过的《C语言深度解析》-张先凤-专题视频课程
- 第六章:Hive数据仓库基础知识-CSDN就业班-专题视频课程
- QT/C++从新手到老手系列之QT基础篇-李浩林-专题视频课程
- 【孙伟】APP项目UI设计基础-工具图标设计视频教程-孙伟-专题视频课程
- docker 18.x -kubernetes 基础篇-臧雪园-专题视频课程
- C/C++程序员(基础篇)-吴从周-专题视频课程
- SharePoint 2013 基础管理-李海园-专题视频课程
- Powershell 基础-李海园-专题视频课程
- 第一章:Linux基础实践-CSDN就业班-专题视频课程
- Python 数据挖掘与机器学习基础-韦玮-专题视频课程
- HTML5/CSS+jquery +javascript 13天 从基础 入门到实战精通 项目实战-蒋浩宇-专题视频课程...
- 第四章: JavaSE基础-CSDN就业班-专题视频课程
- 《计算机体系结构 软件篇1》 之 文字编码 与 字模库-张先凤-专题视频课程
- 【孙伟老师UID课堂】设计师也能会的-WEB前端入门基础HTML+CSS视频教程-孙伟-专题视频课程...
- 游戏开发基础视频教程之战机对战中文编程篇-王西猛-专题视频课程