C语言那些事儿—17417人已学习
课程介绍
互联网上首家使用C99录制的C语言教程。 全面、专业。标准的C语言教程。
课程收益
讲师介绍
王利涛 更多讲师课程
6年嵌入式开发经验,在多家半导体公司从事芯片测试、验证、Linux驱动开发都工作。熟悉芯片设计流程、熟悉产品平台方案开发流程。
课程大纲
第1章:C语言介绍
1. 你真的了解C语言吗? 44:41
2. 学习C语言的重要性 17:53
3. C语言及其标准的发展 33:44
4. C语言的特点 8:47
5. C语言为什么这么难学? 8:32
第2章:计算机系统原理及程序基础
1. C语言开发环境安装及使用 26:48
2. 计算机基本原理介绍 22:36
3. 计算机编程语言的发展 15:16
4. 可执行程序是怎么生成的? 27:08
5. 程序到底是怎么运行的? 8:31
6. 程序安装原理及过程分析 7:23
7. 制作自己的第一个程序安装包 10:06
第3章:C语言初体验及基本概念
1. hello world程序分析 25:25
2. 标识符与关键字 24:02
3. 常量与变量 34:27
4. 二进制计数制及其转换 21:20
5. 数据在内存中的表示 40:28
6. 程序调试技巧 17:50
第4章:C语言数据类型
1. 整型类型数据 28:50
2. 字符型数据 29:26
3. 浮点型数据 15:20
4. 类型转换 18:34
5. 布尔类型_Bool(C99) 8:25
6. 复数类型_Complex(C99) 6:19
第5章:运算符与表达式
1. 运算符与表达式 34:23
2. 算术运算符 18:16
3. 赋值运算符 13:08
4. 关系运算符 9:07
5. 逻辑运算符 10:18
6. 位逻辑运算符 34:15
7. 条件运算符 8:48
8. 逗号表达式 6:23
9. C语言的序列点(C99) 21:03
10. 一些容易出错的优先级 5:49
第6章:程序I/o输入输出
1. 格式输出函数:printf 21:43
2. 格式输入函数:scanf 19:27
3. 字符输入输出函数 12:40
4. 字符串输入输出函数 12:04
5. printf家族其它函数 13:01
第7章:结构流程控制
1. 结构化程序设计和流程图 11:43
2. 顺序程序设计 7:22
3. 选择程序设计 28:34
4. 循环程序设计 23:53
第8章:函数
1. 函数的基本概念 33:36
2. 函数的参数 23:59
3. 函数的嵌套和递归 13:45
4. 变量的作用域 22:15
5. 变量的链接属性 8:27
6. 变量的存储类型 29:31
7. 关键字volatile 5:44
8. 多个C源文件组织方式 27:10
9. 内部函数与外部函数 8:10
10. 内联函数 11:56
11. 库函数基础 19:31
12. 开发自己的函数库 30:27
第9章:数组
1. 数组的基本概念 51:13
2. 二维数组 24:46
3. 字符数组与字符串 16:34
4. 字符串处理函数 13:57
5. 数组作为函数的参数 25:32
6. 变长数组 11:03
第10章:指针
1. 指针的基本概念 01:04:09
2. 指向变量的指针 34:02
3. 指向数组的指针 36:25
4. 指向二维数组的指针 20:15
5. 指针数组 14:14
6. 指向字符串的指针 10:00
7. 指向指针的指针 28:29
8. 指向函数的指针 9:47
9. 函数指针 11:17
10. const关键字修饰指针 10:14
11. 指针数组作为main函数的参数 16:36
12. restrict关键字修饰指针 9:57
第11章:结构体、共用体、枚举
1. 结构体的基本概念 34:29
2. 结构体数组 14:00
3. 指向结构体的指针 25:33
4. 结构体函数 5:25
5. 共用体 22:30
6. 枚举 11:19
7. 使用typedef定义数据类型 14:36
8. 结构体成员为柔性数组(C99) 9:46
9. 复合字面量 6:38
第12章:预处理器
1. 预处理的基本概念 14:10
2. 宏定义 22:34
3. 一些预定义的宏 8:14
4. 头文件包含 18:55
5. 条件编译 13:01
6. 其它预处理命令 27:12
第13章:动态内存管理
1. 动态内存管理 18:25
2. 动态内存申请函数 16:57
3. 内存泄露与野指针 23:20
第14章:文件基本操作
1. 文件的基本概念 35:50
2. 文件的打开与关闭 10:51
3. 文件读写函数 24:33
4. 文件状态监测函数 9:28
5. 文件的随机读写 14:45
大家可以点击【 查看详情】查看我的课程
课程介绍

互联网上首家使用C99录制的C语言教程。 全面、专业。标准的C语言教程。
课程收益
讲师介绍
王利涛 更多讲师课程
6年嵌入式开发经验,在多家半导体公司从事芯片测试、验证、Linux驱动开发都工作。熟悉芯片设计流程、熟悉产品平台方案开发流程。
课程大纲
第1章:C语言介绍
1. 你真的了解C语言吗? 44:41
2. 学习C语言的重要性 17:53
3. C语言及其标准的发展 33:44
4. C语言的特点 8:47
5. C语言为什么这么难学? 8:32
第2章:计算机系统原理及程序基础
1. C语言开发环境安装及使用 26:48
2. 计算机基本原理介绍 22:36
3. 计算机编程语言的发展 15:16
4. 可执行程序是怎么生成的? 27:08
5. 程序到底是怎么运行的? 8:31
6. 程序安装原理及过程分析 7:23
7. 制作自己的第一个程序安装包 10:06
第3章:C语言初体验及基本概念
1. hello world程序分析 25:25
2. 标识符与关键字 24:02
3. 常量与变量 34:27
4. 二进制计数制及其转换 21:20
5. 数据在内存中的表示 40:28
6. 程序调试技巧 17:50
第4章:C语言数据类型
1. 整型类型数据 28:50
2. 字符型数据 29:26
3. 浮点型数据 15:20
4. 类型转换 18:34
5. 布尔类型_Bool(C99) 8:25
6. 复数类型_Complex(C99) 6:19
第5章:运算符与表达式
1. 运算符与表达式 34:23
2. 算术运算符 18:16
3. 赋值运算符 13:08
4. 关系运算符 9:07
5. 逻辑运算符 10:18
6. 位逻辑运算符 34:15
7. 条件运算符 8:48
8. 逗号表达式 6:23
9. C语言的序列点(C99) 21:03
10. 一些容易出错的优先级 5:49
第6章:程序I/o输入输出
1. 格式输出函数:printf 21:43
2. 格式输入函数:scanf 19:27
3. 字符输入输出函数 12:40
4. 字符串输入输出函数 12:04
5. printf家族其它函数 13:01
第7章:结构流程控制
1. 结构化程序设计和流程图 11:43
2. 顺序程序设计 7:22
3. 选择程序设计 28:34
4. 循环程序设计 23:53
第8章:函数
1. 函数的基本概念 33:36
2. 函数的参数 23:59
3. 函数的嵌套和递归 13:45
4. 变量的作用域 22:15
5. 变量的链接属性 8:27
6. 变量的存储类型 29:31
7. 关键字volatile 5:44
8. 多个C源文件组织方式 27:10
9. 内部函数与外部函数 8:10
10. 内联函数 11:56
11. 库函数基础 19:31
12. 开发自己的函数库 30:27
第9章:数组
1. 数组的基本概念 51:13
2. 二维数组 24:46
3. 字符数组与字符串 16:34
4. 字符串处理函数 13:57
5. 数组作为函数的参数 25:32
6. 变长数组 11:03
第10章:指针
1. 指针的基本概念 01:04:09
2. 指向变量的指针 34:02
3. 指向数组的指针 36:25
4. 指向二维数组的指针 20:15
5. 指针数组 14:14
6. 指向字符串的指针 10:00
7. 指向指针的指针 28:29
8. 指向函数的指针 9:47
9. 函数指针 11:17
10. const关键字修饰指针 10:14
11. 指针数组作为main函数的参数 16:36
12. restrict关键字修饰指针 9:57
第11章:结构体、共用体、枚举
1. 结构体的基本概念 34:29
2. 结构体数组 14:00
3. 指向结构体的指针 25:33
4. 结构体函数 5:25
5. 共用体 22:30
6. 枚举 11:19
7. 使用typedef定义数据类型 14:36
8. 结构体成员为柔性数组(C99) 9:46
9. 复合字面量 6:38
第12章:预处理器
1. 预处理的基本概念 14:10
2. 宏定义 22:34
3. 一些预定义的宏 8:14
4. 头文件包含 18:55
5. 条件编译 13:01
6. 其它预处理命令 27:12
第13章:动态内存管理
1. 动态内存管理 18:25
2. 动态内存申请函数 16:57
3. 内存泄露与野指针 23:20
第14章:文件基本操作
1. 文件的基本概念 35:50
2. 文件的打开与关闭 10:51
3. 文件读写函数 24:33
4. 文件状态监测函数 9:28
5. 文件的随机读写 14:45
大家可以点击【 查看详情】查看我的课程