C语言核心视频课程-从小工到专家

C语言深度解析,从基础到高级

编辑点评

系统学习C语言,深入理解内存管理、编译原理,适合编程入门及进阶者。

⭐ 编辑推荐

本课程从C语言基础讲起,深入剖析内存管理、编译原理,助你从小工成长为专家。

课程亮点

系统学习C语言
深入理解内存管理
编译原理剖析

课程目录

5-08、栈空间和堆空间详解:大对象的双向拷贝和malloc的简易实现.mp4  [74.2 MB]
5-09、“内存四区”的函数栈帧演变过程的完全图示-C语言的“内存四区.mp4  [102.7 MB]
5-10、gdb完全手工跟踪C语言函数栈帧演变:缓冲区溢出原理完全剖析.mp4  [63.4 MB]
5-11、可执行文件存储映像的工程应用:补丁破解原理解密.mp4  [50.7 MB]
1-08、标准C变量定义位置、格式化输出与乘法溢出:C语言变量特征的若标准C变量定义位置、格式化输出与乘法溢出:C语言变量特征的若.mp4  [39.4 MB]
1-07、浮点数不能使用相等判别的原因完全剖析:C语言float类型特.mp4  [68.6 MB]
1-06、-2147483648 2147483647问题的完全剖析.mp4  [22.2 MB]
1-05、计算机是模运算系统——“按位取反,末尾加1”的由来.mp4  [35.2 MB]
5-12、一个C语言运行库的仿真实现.mp4  [232.9 MB]
3-09、重定位到应用程序加载_ev.mp4  [19.2 MB]
2-05、C语言只有指拷贝形式的参数传递-函数实参和形参_ev.mp4  [28.6 MB]
5-01、透彻掌握C语言代码在机器中的分布是高级程序员的基本功_ev_ev.mp4  [54.6 MB]
4-06、32位系统下的经典C语言问题_ev.mp4  [58.3 MB]
4-08、register增强、const、符号定义——C语言与C++_ev.mp4  [43.4 MB]
2-14、指针基础知识-典型习题讲解_ev.mp4  [46.0 MB]
3-05、为什么函数内部不能分配过长的数组?——数组类型的空间分配与i_ev.mp4  [44.7 MB]
2-01、分支语句与名企笔试面试的基础要点_ev.mp4  [29.2 MB]
1-03、预编译指令(directives)、函数(function)_ev.mp4  [37.3 MB]
1-02、windows的cl编译与linux的gcc编译与若干初学者_ev.mp4  [75.5 MB]
1-04、“若存在15×4=112,则系统采用的几进制?”——机器中数_ev.mp4  [28.7 MB]
2-12、字符数组作为缓冲区与缓冲区溢出现象剖析_ev.mp4  [55.8 MB]
1-01、引论_ev.mp4  [83.9 MB]
1-09、输出宽度引发的bug谈Scanf和printf的若干常见问题_ev.mp4  [54.0 MB]
3-08、多重定义符号解析举例_ev.mp4  [13.1 MB]
3-02、可执行文件的存储器映像:为什么C90不允许代码浮动_ev.mp4  [35.3 MB]
5-07、线性地址、逻辑地址、物理地址:C语言可执行文件运行原理剖析_ev_ev.mp4  [63.9 MB]
5-03、代码段、数据段、只读段本质论:C程序与可执行文件一一对应的完_ev_ev.mp4  [96.5 MB]
1-10、表达式、左值与语句_ev.mp4  [39.6 MB]
3-04、从存储映像角度理解C程序变量布局:全局、栈区、堆区变量由来的_ev.mp4  [31.4 MB]
5-05、C语言链接错误的本质分析——符号未定义错误:多文件链接_ev_ev.mp4  [84.8 MB]
5-06、链接的本质:非main入口点和printf函数体的简易实现_ev_ev.mp4  [30.6 MB]
2-03、分支循环基础知识-典型习题讲解_ev.mp4  [119.5 MB]
2-02、3种循环语句与goto法实现循环移动QQ窗体:goto的工程_ev.mp4  [97.0 MB]
5-02、as ld完整编译C语言:printf的函数体在哪里?_ev_ev.mp4  [47.9 MB]
4-05、引论问题完全剖析_ev.mp4  [50.4 MB]
2-13、字符、数组、函数基础知识-典型习题讲解_ev.mp4  [82.3 MB]
3-07、强弱符号连接定义_ev.mp4  [30.0 MB]
3-06、局部变量为什么不是符号与Link error的本质解释——C_ev.mp4  [37.8 MB]
5-04、C语言链接错误的本质分析——强弱符号:符号对应与链接库识别_ev_ev.mp4  [84.7 MB]
4-04、C语言程序运行时间的估算问题_ev.mp4  [48.7 MB]
2-11、字符串、字符数组与指针数组和指向指针的指针由来_ev.mp4  [100.3 MB]
2-07、设int a[5]3[a]可以访问吗?-数组的定义与应用_ev.mp4  [36.4 MB]
2-04、函数定义、声明、调用与一个bug引出的callstack的调_ev.mp4  [30.9 MB]
4-01、右移运算等于除法吗?_ev.mp4  [15.7 MB]
4-02、机器中数的进制问题-2的100次方mod7_ev.mp4  [25.6 MB]
2-09、C语言只有指拷贝-指针的深入详解_ev.mp4  [45.3 MB]
3-01、高级语言转换成机器级表示:基于objdump的实战分析_ev.mp4  [88.0 MB]
4-07、C语言中的动态内存分配:malloc、calloc和real_ev.mp4  [35.0 MB]
3-03、函数栈帧究竟是什么——保护现场、参数传递原理的详细剖析_ev.mp4  [169.7 MB]
2-06、函数与递归程序设计:递归函数本身就是解决方案-Hannoi问_ev.mp4  [127.8 MB]
2-08、C99的指定初始化与sizeof测定数组长度、多维数组定义_ev.mp4  [24.5 MB]
2-15、结构体与深拷贝、浅拷贝原理剖析_ev.mp4  [54.8 MB]
2-10、指针的运算与数组名和指针关系辨析_ev.mp4  [36.5 MB]

适合人群

  • 编程入门者
  • C语言进阶者
  • 系统架构师

学习收获

掌握C语言基础
理解内存管理机制
提升系统架构能力

祝您学习愉快!

学有所成,前程似锦!