视频:31
课程简介:
1,涵盖标准C语言开发核心技术,并且覆盖GNU扩展语法,图解一切你能遇到的障碍和关卡,助你破关杀怪,一路绿灯到底!
2,全程素描板画图板书,拒绝枯燥裸讲,全程图文并茂声色犬马不服来辩
3,课程全程备份,即便你有十万个神秘原因无法准时训练,也能做事后诸葛亮视频录播看个够!
你不得不服的LINUX环境下的C语言编程最全最强教程,让所有的C语言编程技巧和语法无所遁形,让所有想要入门计算机编程的同学尽情享受编写代码带来的乐趣和体验,让所有本身是计算机科班出身的学员对C语言有更深刻的认识和理解。业内学生的感言:听过Vincent老师的C语言编程的课,你将对其他人讲授C语言编程都产生抗体,就像喝惯了茅台你还喝得下二锅头吗
课程内容涵盖:
第01节:LINUX编程环境+相关软件的安装
第02节:C语言编程规范+工业标准+编译器GCC的使用
第03节:整型数据+字符型数据
第04节:浮点型数据+布尔型数据+可移植性数据类型
第05节:字符串+printf函数详解+scanf函数详解
第06节:格式化IO函数+算术运算法+关系运算符
第07节:逻辑运算符+位运算符+特殊运算符
第08节:循环控制+分支控制+goto与标签
第09节:数组基本概念+数组的基本语法+各类数组定义
第10节:变长数组+柔性数组+GNU指定数组元素初始化+字符串与字符数组
第11节:内存地址的概念+指针基本概念+指针的基本语法+各类指针定义
第12节:指针运算+void指针+空指针+多级指针
第13节:数组与指针的转化关系+多维数组
第14节:const型指针+main函数原型详解
第15节:作用域+链接类型+存储期
第16节:进程内存布局详细剖析
第17节:static数据+static函数+extern关键字的使用+堆内存管理
第18节:模块化编程入门+函数的基本概念+函数的基本语法
第19节:形参与实参+函数调用过程详细剖析
第20节:数组形参详细剖析+函数的类型+函数指针
第21节:变参函数实现机理
第22节:static函数+inline函数+回调函数
第23节:递归的基本概念+递归函数+递归算法应用实例
第24节:复杂声明+typedef+signal函数实例剖析
第25节:复合数据类型基本概念+结构体入门+结构体基本语法
第26节:联合体基本语法+枚举的概念和使用+地址对齐的基本概念
第27节:结构体的尺寸和成员布局+attribute机制入门
第28节:简单宏定义+带参宏定义+复杂宏定义
第29节:条件编译+C语言工程文件组织+头文件编写规范
第30节:课程总结+习题讲解+致谢
课程讲师:
林世霖
嵌入式讲师