《极客时间-于航-深入C语言和程序运行原理(完结)》是一门由PayPal技术专家于航主讲的课程,共49讲。课程系统讲解了C语言的核心语法、程序运行原理、编译过程、内存管理、进程与线程等底层知识,并通过实战案例深入剖析C语言在大型工程中的应用。帮助学员掌握C语言的全链路法则,提升编程内功和解决实际问题的能力。
文件预览
资源不是实时更新,具体以网盘链接为准!
点我预览网盘文件内容
「」极客时间-于航-深入C语言和程序运行原理(完结)
MP3
01|快速回顾:一个 C 程序的完整生命周期.mp3 (13.2 MB)
02|程序基石:数据与量值是如何被组织的?.mp3 (16.0 MB)
03|计算单元:运算符是如何工作的?.mp3 (14.5 MB)
04|控制逻辑:表达式和语句是如何协调程序运行的?.mp3 (13.4 MB)
05|代码封装(上):函数是如何被调用的?.mp3 (14.1 MB)
06|代码封装(下):函数是如何被调用的?.mp3 (9.96 MB)
07|整合数据:枚举、结构与联合是如何实现的?.mp3 (11.1 MB)
08|操控资源:指针是如何灵活使用内存的?.mp3 (12.4 MB)
09|编译准备:预处理器是怎样处理程序代码的?.mp3 (12.3 MB)
10|标准库:字符、字符串处理与数学计算.mp3 (12.1 MB)
11|标准库:深入理解标准 IO.mp3 (10.4 MB)
12|标准库:非本地跳转与可变参数是怎样实现的?.mp3 (16.5 MB)
13|标准库:你需要了解的 C 并发编程基础知识有哪些?.mp3 (15.5 MB)
14|标准库:如何使用互斥量等技术协调线程运行?.mp3 (14.0 MB)
15|标准库:信号与操作系统软中断有什么关系?.mp3 (14.9 MB)
16|标准库:日期、时间与实用函数.mp3 (14.0 MB)
17|标准库:断言、错误处理与对齐.mp3 (10.7 MB)
18|极致优化(上):如何实现高性能的 C 程序?.mp3 (12.4 MB)
19|极致优化(下):如何实现高性能的 C 程序?.mp3 (9.98 MB)
20|生产加速:C 项目需要考虑的编码规范有哪些?.mp3 (12.7 MB)
21|生产加速:如何使用自动化测试确保 C 项目质量?.mp3 (13.4 MB)
22|生产加速:如何使用结构化编译加速 C 项目构建?.mp3 (11.2 MB)
23|实战项目(上):一个简单的高性能 HTTP Server.mp3 (12.3 MB)
24|实战项目(下):一个简单的高性能 HTTP Server.mp3 (14.9 MB)
25|可执行二进制文件里有什么?.mp3 (13.6 MB)
26|进程是如何使用操作系统内存的?.mp3 (14.6 MB)
27|编译器在链接程序时发生了什么?.mp3 (12.7 MB)
28|程序可以在运行时进行链接吗?.mp3 (13.5 MB)
29|C 程序的入口真的是 main 函数吗?.mp3 (8.91 MB)
30|ABI 与 API 究竟有什么区别?.mp3 (7.95 MB)
31|程序如何与操作系统交互?.mp3 (7.93 MB)
春节策划一 - 构建自己的知识体系,让学习的“飞轮”持续转动.mp3 (3.84 MB)
春节策划二 - 关于 C 语言,我有这些书籍想推荐给你.mp3 (4.32 MB)
春节策划三 - JIT Compilation:一种特殊的程序执行方式.mp3 (1,004.5 KB)
大咖助阵|海纳:C 语言是如何编译执行的?(一).mp3 (13.1 MB)
大咖助阵|海纳:C 语言是如何编译执行的?(二).mp3 (10.7 MB)
大咖助阵|海纳:C 语言是如何编译执行的?(三).mp3 (12.2 MB)
大咖助阵|罗剑锋:为什么 NGINX 是 C 编程的经典范本?.mp3 (13.9 MB)
大咖助阵|LMOS:为什么说 C 语言是一把瑞士军刀?.mp3 (10.3 MB)
大咖助阵|LMOS:用面向对象的思想开发 C 语言程序.mp3 (10.7 MB)
大咖助阵|Tony Bai:Go 程序员拥抱 C 语言简明指南.mp3 (25.4 MB)
加餐 - 和 C 语言相比,C 有哪些不同的语言特性?.mp3 (11.3 MB)
结束语|工业 4.0 时代,C 语言还有哪些应用场景?.mp3 (8.00 MB)
开篇词|时至今日,如何更好地拥抱现代 C 语言?.mp3 (10.3 MB)
课前热身|学习这门课前,你需要了解哪些知识?.mp3 (10.9 MB)
课堂答疑(一)|前置篇、C 核心语法实现篇问题集锦.mp3 (8.15 MB)
课堂答疑(二)|C 工程实战篇问题集锦.mp3 (6.74 MB)
期末考试|来赴一场满分之约吧!.mp3 (1.15 MB)
期中测试|来检验下你的学习成果吧!.mp3 (758.2 KB)
PDF
01|快速回顾:一个 C 程序的完整生命周期.pdf (5.48 MB)
02|程序基石:数据与量值是如何被组织的?.pdf (9.07 MB)
03|计算单元:运算符是如何工作的?.pdf (4.80 MB)
04|控制逻辑:表达式和语句是如何协调程序运行的?.pdf (4.96 MB)
05|代码封装(上):函数是如何被调用的?.pdf (4.17 MB)
06|代码封装(下):函数是如何被调用的?.pdf (3.69 MB)
07|整合数据:枚举、结构与联合是如何实现的?.pdf (4.61 MB)
08|操控资源:指针是如何灵活使用内存的?.pdf (2.86 MB)
09|编译准备:预处理器是怎样处理程序代码的?.pdf (2.84 MB)
10|标准库:字符、字符串处理与数学计算.pdf (8.03 MB)
11|标准库:深入理解标准 IO.pdf (2.78 MB)
12|标准库:非本地跳转与可变参数是怎样实现的?.pdf (3.38 MB)
13|标准库:你需要了解的 C 并发编程基础知识有哪些?.pdf (3.39 MB)
14|标准库:如何使用互斥量等技术协调线程运行?.pdf (3.86 MB)
15|标准库:信号与操作系统软中断有什么关系?.pdf (2.70 MB)
16|标准库:日期、时间与实用函数.pdf (2.94 MB)
17|标准库:断言、错误处理与对齐.pdf (1.95 MB)
18|极致优化(上):如何实现高性能的 C 程序?.pdf (1.82 MB)
19|极致优化(下):如何实现高性能的 C 程序?.pdf (3.98 MB)
20|生产加速:C 项目需要考虑的编码规范有哪些?.pdf (1.93 MB)
21|生产加速:如何使用自动化测试确保 C 项目质量?.pdf (1.79 MB)
22|生产加速:如何使用结构化编译加速 C 项目构建?.pdf (2.66 MB)
23|实战项目(上):一个简单的高性能 HTTP Server.pdf (2.46 MB)
24|实战项目(下):一个简单的高性能 HTTP Server.pdf (4.00 MB)
25|可执行二进制文件里有什么?.pdf (4.01 MB)
26|进程是如何使用操作系统内存的?.pdf (4.18 MB)
27|编译器在链接程序时发生了什么?.pdf (3.59 MB)
28|程序可以在运行时进行链接吗?.pdf (2.42 MB)
29|C 程序的入口真的是 main 函数吗?.pdf (1.65 MB)
30|ABI 与 API 究竟有什么区别?.pdf (2.24 MB)
31|程序如何与操作系统交互?.pdf (2.32 MB)
春节策划一 - 构建自己的知识体系,让学习的“飞轮”持续转动.pdf (3.50 MB)
春节策划二 - 关于 C 语言,我有这些书籍想推荐给你.pdf (8.48 MB)
春节策划三 - JIT Compilation:一种特殊的程序执行方式.pdf (3.06 MB)
大咖助阵|海纳:C 语言是如何编译执行的?(一).pdf (1.90 MB)
大咖助阵|海纳:C 语言是如何编译执行的?(二).pdf (1.29 MB)
大咖助阵|海纳:C 语言是如何编译执行的?(三).pdf (2.32 MB)
大咖助阵|罗剑锋:为什么 NGINX 是 C 编程的经典范本?.pdf (2.42 MB)
大咖助阵|LMOS:为什么说 C 语言是一把瑞士军刀?.pdf (2.65 MB)
大咖助阵|LMOS:用面向对象的思想开发 C 语言程序.pdf (1.79 MB)
大咖助阵|Tony Bai:Go 程序员拥抱 C 语言简明指南.pdf (2.22 MB)
加餐 - 和 C 语言相比,C 有哪些不同的语言特性?.pdf (2.02 MB)
结束语|工业 4.0 时代,C 语言还有哪些应用场景?.pdf (1.49 MB)
开篇词|时至今日,如何更好地拥抱现代 C 语言?.pdf (10.2 MB)
课前热身|学习这门课前,你需要了解哪些知识?.pdf (6.67 MB)
课堂答疑(一)|前置篇、C 核心语法实现篇问题集锦.pdf (3.49 MB)
课堂答疑(二)|C 工程实战篇问题集锦.pdf (2.41 MB)
期末考试|来赴一场满分之约吧!.pdf (1.18 MB)
期中测试|来检验下你的学习成果吧!.pdf (695.7 KB)
下载链接
点我免费下载
资源预览