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