黑马2019年12月C语言培训全套教程
程介绍:
黑马2019年C语言培训课。C语言作为编程最基础的语言。不管学习什么语言。要想快速成为大神。最好有一定C语言基础。
教程分辩率:原画1920*1080极清版
教程大小:8.5G
观看方式:本站VIP回复本贴后.可见隐藏的下载地址.
-----------------------------------------------------------------------------------------------------
教程目录:
01 C语言概述
02 gcc 配置
03 gcc使用
04 gcc分布编译
05 vs创建项目
06 上午课程回顾
07 注释
08 主函数介绍
09 system函数使用
10 常用快捷键
100 数组名做函数参数
101 字符数组做函数参数
102 指针做函数的返回值类型
103 函数_指针_数组案例_封装冒泡排序
104 字符数组和字符串指针变量区别
105 字符串处理函数_strcpy和strncpy
106 字符串拼接函数_strcat和strncat
107 字符串比较函数_strcmp和strncmp
108 字符串格式化_sprintf
109 字符串拆分_sscanf
11 vs中的调试
110 字符查找函数_strchr
111 字符串查找strstr以及屏蔽禁语案例
112 字符串分割strtok
113 atoi字符串转数字
114 作用域_普通局部变量和普通全局变量
115 作用域_静态局部变量和静态全局变量
116 全局函数和静态函数
117 内存四区基本概念
118 内存四区详细介绍
119 内存操作函数_memset和memcpy
12 C4996错误处理
120 内存操作函数_memmove和memcmp
121 malloc的基本使用
122 利用malloc实现简易版本动态数组
123 内存操作注意事项
124 内存操作注意事项(下)
125 同级指针修饰内存失败以及解决方式
126 堆区应用案例_数组使用
127 结构体的基本定义
128 结构体赋值、交换、数组、嵌套
129 结构体与指针操作
13 代码片段管理器添加
130 结构体成员创建在堆区
131 const修饰结构体指针
132 结构体嵌套一级指针案例
133 联合体的基本概念以及创建
134 联合体案例
135 枚举
136 typedef的使用
137 文件的基本概念
138 fopen函数介绍
139 fclose函数介绍以及基本使用
14 qt创建C程序
140 字符的方式写文件_fputc
141 字符的方式读文件
142 字符方式读写文件案例_文本编辑器
143 按行方式写文件_fputs
144 按行方式读文件_fgets
145 按行读文件代码优化
146 文件四则运算_出题实现
147 文件四则运算_解题实现
148 按格式化方式写文件_fprintf
149 按格式化方式读文件_fscanf
15 命令行参数
150 按块方式读写文件
151 文件案例_文件版排序
152 fseek函数使用
153 ftell函数使用
154 文件系统指针
155 stat函数简介
156 rename重命名和remove删除文件
157 文件缓冲区的概念
158 文件相关案例_记录比赛分数_欢迎界面和退出功能实现
159 分数记录添加功能实现
16 常用转义字符
160 显示分数以及清空文件功能实现
161 贪食蛇的简介
162 项目创建以及墙模块实现
163 光标定位
164 蛇模块的创建以及初始化显示
165 食物模块功能实现
166 食物坐标bug修改
167 蛇的无限移动功能实现
168 蛇方向控制
169 蛇吃食物功能实现
17 CPU与寄存器
170 死亡检测
171 优化_光标取消
172 bug的解决
173 游戏扩展_分数功能和难度功能实现
174 颜色设置
175 通讯录管理系统简介
176 创建项目以及菜单实现
177 项目的框架搭建以及退出功能实现
178 添加联系人功能实现
179 显示联系人功能实现
18 内存最小存储单位
180 删除联系人的功能实现
181 查找联系人的功能实现
182 修改指定的联系人
183 清空联系人功能实现
184 保存文件功能实现
185 统计通讯录中的联系人个数
186 文件加载功能实现
187 清空文件
19 变量的基本意义
20 变量的定义和声明
21 常量的五种形式
22 关键字和标识符命名规则
23 数据类型_整型
24 有符号和无符号的整型区别
25 上午课程回顾
26 sizeof的使用
27 数据类型_字符型
28 字符案例_大小写转换
29 数据类型_浮点型
30 浮点型数据存储-提高
31 字符串
32 数据的输入
33 进制的基本概念
34 十进制转二、八、十六进制
35 二、八、十六进制转十进制
36 二进制转八、十六进制
37 八、十六进制转二进制
38 printf格式化输出扩展
39 数据存储方式_存数据
40 数据存储方式_取数据
41 数据存储相关案例
42 课程回顾以及补码的意义
43 类型限定符
44 算术运算符_加减乘除取模
45 算术运算符案例实现
46 算术运算符_自增自减运算符
47 赋值运算符
48 比较运算符
49 逻辑运算符_逻辑非
50 逻辑运算符_逻辑与
51 逻辑运算符_逻辑或
52 区间的分析图
53 运算符优先级
54 类型转换
55 选择语句_if
56 if语句注意事项
57 三只小猪称体重案例
58 三目运算符
59 switch语句
60 while循环
61 while循环案例_猜数字
62 do_while循环语法
63 do_while案例_水仙花数
64 for循环基本语法
65 for循环案例_敲桌子
66 循环嵌套循环
67 跳转语句
68 数组的定义方式
69 数组名的用途
70 数组案例_五只小猪称体重
71 九九乘法表
72 数组案例_元素逆置
73 数组案例_冒泡排序
74 二维数组的定义
75 二维数组数组名
76 二维数组案例_求考试成绩
77 字符数组和字符串_定义和统计
78 字符数组输入输出
79 函数的定义和调用
80 函数的声明
81 函数的常见样式
82 函数的案例_获取随机数
83 函数案例_打字游戏
84 函数的分文件编写
85 exit和return的区别
86 指针的基本使用
87 空指针和野指针
88 无类型和万能指针
89 const修饰指针
90 上午课程回顾
91 不同类型指针区别
92 指针和数组
93 通过指针操作数组
94 指针数组
95 指针操作数组案例更正
96 指针的运算
97 二级指针
98 值传递
99 地址传递
02 gcc 配置
03 gcc使用
04 gcc分布编译
05 vs创建项目
06 上午课程回顾
07 注释
08 主函数介绍
09 system函数使用
10 常用快捷键
100 数组名做函数参数
101 字符数组做函数参数
102 指针做函数的返回值类型
103 函数_指针_数组案例_封装冒泡排序
104 字符数组和字符串指针变量区别
105 字符串处理函数_strcpy和strncpy
106 字符串拼接函数_strcat和strncat
107 字符串比较函数_strcmp和strncmp
108 字符串格式化_sprintf
109 字符串拆分_sscanf
11 vs中的调试
110 字符查找函数_strchr
111 字符串查找strstr以及屏蔽禁语案例
112 字符串分割strtok
113 atoi字符串转数字
114 作用域_普通局部变量和普通全局变量
115 作用域_静态局部变量和静态全局变量
116 全局函数和静态函数
117 内存四区基本概念
118 内存四区详细介绍
119 内存操作函数_memset和memcpy
12 C4996错误处理
120 内存操作函数_memmove和memcmp
121 malloc的基本使用
122 利用malloc实现简易版本动态数组
123 内存操作注意事项
124 内存操作注意事项(下)
125 同级指针修饰内存失败以及解决方式
126 堆区应用案例_数组使用
127 结构体的基本定义
128 结构体赋值、交换、数组、嵌套
129 结构体与指针操作
13 代码片段管理器添加
130 结构体成员创建在堆区
131 const修饰结构体指针
132 结构体嵌套一级指针案例
133 联合体的基本概念以及创建
134 联合体案例
135 枚举
136 typedef的使用
137 文件的基本概念
138 fopen函数介绍
139 fclose函数介绍以及基本使用
14 qt创建C程序
140 字符的方式写文件_fputc
141 字符的方式读文件
142 字符方式读写文件案例_文本编辑器
143 按行方式写文件_fputs
144 按行方式读文件_fgets
145 按行读文件代码优化
146 文件四则运算_出题实现
147 文件四则运算_解题实现
148 按格式化方式写文件_fprintf
149 按格式化方式读文件_fscanf
15 命令行参数
150 按块方式读写文件
151 文件案例_文件版排序
152 fseek函数使用
153 ftell函数使用
154 文件系统指针
155 stat函数简介
156 rename重命名和remove删除文件
157 文件缓冲区的概念
158 文件相关案例_记录比赛分数_欢迎界面和退出功能实现
159 分数记录添加功能实现
16 常用转义字符
160 显示分数以及清空文件功能实现
161 贪食蛇的简介
162 项目创建以及墙模块实现
163 光标定位
164 蛇模块的创建以及初始化显示
165 食物模块功能实现
166 食物坐标bug修改
167 蛇的无限移动功能实现
168 蛇方向控制
169 蛇吃食物功能实现
17 CPU与寄存器
170 死亡检测
171 优化_光标取消
172 bug的解决
173 游戏扩展_分数功能和难度功能实现
174 颜色设置
175 通讯录管理系统简介
176 创建项目以及菜单实现
177 项目的框架搭建以及退出功能实现
178 添加联系人功能实现
179 显示联系人功能实现
18 内存最小存储单位
180 删除联系人的功能实现
181 查找联系人的功能实现
182 修改指定的联系人
183 清空联系人功能实现
184 保存文件功能实现
185 统计通讯录中的联系人个数
186 文件加载功能实现
187 清空文件
19 变量的基本意义
20 变量的定义和声明
21 常量的五种形式
22 关键字和标识符命名规则
23 数据类型_整型
24 有符号和无符号的整型区别
25 上午课程回顾
26 sizeof的使用
27 数据类型_字符型
28 字符案例_大小写转换
29 数据类型_浮点型
30 浮点型数据存储-提高
31 字符串
32 数据的输入
33 进制的基本概念
34 十进制转二、八、十六进制
35 二、八、十六进制转十进制
36 二进制转八、十六进制
37 八、十六进制转二进制
38 printf格式化输出扩展
39 数据存储方式_存数据
40 数据存储方式_取数据
41 数据存储相关案例
42 课程回顾以及补码的意义
43 类型限定符
44 算术运算符_加减乘除取模
45 算术运算符案例实现
46 算术运算符_自增自减运算符
47 赋值运算符
48 比较运算符
49 逻辑运算符_逻辑非
50 逻辑运算符_逻辑与
51 逻辑运算符_逻辑或
52 区间的分析图
53 运算符优先级
54 类型转换
55 选择语句_if
56 if语句注意事项
57 三只小猪称体重案例
58 三目运算符
59 switch语句
60 while循环
61 while循环案例_猜数字
62 do_while循环语法
63 do_while案例_水仙花数
64 for循环基本语法
65 for循环案例_敲桌子
66 循环嵌套循环
67 跳转语句
68 数组的定义方式
69 数组名的用途
70 数组案例_五只小猪称体重
71 九九乘法表
72 数组案例_元素逆置
73 数组案例_冒泡排序
74 二维数组的定义
75 二维数组数组名
76 二维数组案例_求考试成绩
77 字符数组和字符串_定义和统计
78 字符数组输入输出
79 函数的定义和调用
80 函数的声明
81 函数的常见样式
82 函数的案例_获取随机数
83 函数案例_打字游戏
84 函数的分文件编写
85 exit和return的区别
86 指针的基本使用
87 空指针和野指针
88 无类型和万能指针
89 const修饰指针
90 上午课程回顾
91 不同类型指针区别
92 指针和数组
93 通过指针操作数组
94 指针数组
95 指针操作数组案例更正
96 指针的运算
97 二级指针
98 值传递
99 地址传递
游客,如果您要查看本帖隐藏内容请回复