第一阶段: c编译、链接
1门课程9小时47分钟
编译链接详细过程、编译器组成结构、目标文件格式、c程序的内存结构等。

《C深度解析》第一章 c编译、链接视频教程
26节9小时47分钟
课程目标:点击右方"佳嵌"图标,可以看所有课程。1. IDE 与 源文件开发方式的异同2. 编译的详细过程3. 编译器集合的组成4. gcc -v,编译信息的详细分析5. 可重定位目标文件(.o)格式介绍6. 链接器链接时,符号解
第二阶段: C 预编译
1门课程8小时21分钟
宏定义、条件编译、代码跨平台、特殊预编译关键字、预定义宏、头文件包含等。
第三阶段: 存储类、生命周期、作用域、链接域
1门课程1小时54分钟
回顾c内存映像,存储类与auto/static/register关键字,指令/常量/变量的生命周期,变量与函数的作用域,链接域与extern/static等。

《C深度解析》第三章 存储类、生命周期、作用域、链接域
8节1小时54分钟
课程目标:点击右方"佳嵌"图标,可以看所有课程。(1)回顾Linux下的c内存映像(2)存储类与auto、static、register关键字(3)指令、常量、变量的生命周期(4)变量与函数的作用域(5)链接域与extern、st
第四阶段: 指针 与 函数
1门课程7小时13分钟
指针类型、一级与多级、野指针与段错误、void *、const与指针、函数调用、回调函数与函数指针数组、指针与传参、递归函数、内联函数等。

《C深度解析》第四章 指针与函数视频教程
23节7小时13分钟
课程目标:点击右方"佳嵌"图标,可以看所有课程。本章内容:1. 存储空间、符号、地址2. 指针3. 指针类型4. 一级指针与多级指针5. 野指针与段错误6. void *指针类型7. const与指针8. 函数指针9. 函数调用—
第五阶段: 制作C库 与 c标准库
1门课程4小时56分钟
库的工作原理,静态库与动态库的基本介绍,制作linux下静态库和动态库,制作windows下静态库和动态库,c标准库的组成结构等。

《C深度解析》第5章制作C库与c标准库组
15节4小时56分钟
课程目标:点击右方"佳嵌"图标,可以看所有课程。本章内容:1. 如何重复利用常用函数的代码2. 库的原理3. 库文件的尾缀4. 静态库基本介绍5. 动态库基本介绍6. 比较动态库与静态库7. 实现库的难点8. 制作、使用静态库和动
第六阶段: 数组、字符串
1门课程8小时37分钟
数组概述,一位数组,二维数组,多维数组,使用malloc开辟多位数数组,字符串,指着变量/字符串/数组与sizeof,main函数的形参等。

《C语言深度解析》第6章-数组与字符串视频课程
24节8小时37分钟
课程目标:点击右方"佳嵌"图标,可以看所有课程。本章内容:1.数组概述1.1 为什么需要数组1.2 数组与普通变量的关系1.3 一维数组与多维数组2、一维数组2.1、使用一维数组的案例2.2、一维数组的内存结构2.3 数组的定义2
第七阶段: 结构体、联合体、枚举
1门课程4小时48分钟
结构体初始化/赋值/传参,结构体对齐,结构体封装函数指针与代码分层,共用体、枚举等。

《C语言深度解析》第7章—结构体、联合体、枚举视频课程
14节4小时48分钟
课程目标:点击右方"佳嵌"图标,可以看所有课程。本章内容:1. 结构体1.1 为什么需要结构体1.2 对比c、c++、java的面向对象的特性1.3 定义结构体变量1.4 向结构体变量的给值1.5 结构体变量的成员访问1.6 结构
第八阶段: 杂项—c语言中无法独立成章的知识
1门课程8小时5分钟
自动类型转换,大小端序,逗号表达式,typedef,字节/字/半字/位宽,编译器优化,extern "C",程序调试,可变参函数/可变参宏,do{}while(0)的妙用,c内嵌汇编,断言等。
第九阶段: 位操作 和 标准IO函数
1门课程5小时38分钟
微操作:&,|,~ ,^,<<,>>标准IO函数:fopen、fclose、fscanf、scanf、fgetc、getc、getcha、fgets、gets、freadr等标准IO的缓存问题。

《C语言深度解析》第9章——位操作 与 c标准IO库视频课程
16节5小时38分钟
课程目标:点击右方"佳嵌"图标,可以看所有课程。本章内容1. 位操作(位运算)1.1 什么是位操作,有什么意义1.2 能不能对浮点数进行“位操作”1.3 &、|、^与 && || !的区别1.4 &(位与)1.5 |(位或)1.6
第一零阶段: c额外知识——多线程、网络编程、
1门课程7小时30分钟
多线程,网络编程,数据库,数据结构,顺序表,链表概述,单链表,双链表,队列 和 栈,Linux内核链表等。

《C深度解析》第10章 c额外知识
20节7小时30分钟
课程目标:点击右方"佳嵌"图标,可以看所有课程。本章内容1. 多线程2. 网络编程3. 数据库4. 数据结构5. 顺序表6. 链表7. 单链表8. 双链表9. 队列 和 栈10. Linux内核链表