- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
Linux“工具三剑客”(VIM+GIT+Makefile)
零基础玩转Linux+Ubuntu实战视频课程
97175人学习
¥10.00
Vim基础与提升-基础篇实战视频课程
16140人学习
¥9.00
Git零基础实战视频教程
120492人学习
¥99.00
更 多 6 门 课 程
Makefile基础入门与实战视频课程专题
Makefile工程实践:从零开始一步一步写项目的Makefile视频课程
98039人学习
¥79.00
Makefile工程实践(第2季):使用Autotools自动生成Makefile
15271人学习
¥49.00
更 多 2 门 课 程
嵌入式软件工程师完全学习路线图专题-项目实战来袭
嵌入式工程师养成计划系列课程--0.1.嵌入式软件工程师学习指南
90773人学习
¥1.00
嵌入式工程师养成计划系列课程--0.2.朱老师带你学Linux
338534人学习
¥1.00
嵌入式工程师养成计划系列课程--0.3.嵌入式Linux C编程基础
569276人学习
¥1.00
更 多 70 门 课 程
ARM裸机实战全集视频课程专题
1.1.ARM那些你得知道的事儿-ARM裸机开篇部分
177929人学习
¥1.00
1.2.ARM体系结构与汇编指令-ARM裸机第二部分
242068人学习
¥39.00
1.3.开发板、原理图和数据手册-.ARM裸机第三部分
102061人学习
¥29.00
更 多 16 门 课 程
ARM裸机实战全集视频课程专题
1.1.ARM那些你得知道的事儿-ARM裸机开篇部分
177929人学习
¥1.00
1.2.ARM体系结构与汇编指令-ARM裸机第二部分
242068人学习
¥39.00
1.3.开发板、原理图和数据手册-.ARM裸机第三部分
102061人学习
¥29.00
更 多 16 门 课 程
- 课程介绍
- 课程大纲
适合人群:
具备一定C基础的学生、找工作面试者、嵌入式学习者、嵌入式工程师,有编程项目经验学习效果更佳
你将会学到:
学习C语言在运行过程中,堆与栈在内存中的运行情况、堆栈在函数调用和传参过程中的作用。栈溢出攻击原理及实践、以及内存泄露、常见内存错误的分析与防范。
课程简介:
不同的软件开发职位,对C语言的要求是不同的。
总体来讲,嵌入式开发,尤其是驱动内核开发,对C语言的要求,相比其它职位,相对较高。
不仅要求学员学习C语言的基本语法,还要对
有一个更深的理解和学习。
本课程是《C语言嵌入式Linux高级编程》第4期主要内容包括:
1)程序运行过程中堆栈的内存分布、程序与内存之间的关系
2)栈的初始化、大小、栈在函数调用和参数传递过程中的作用
3)栈与作用域之间的关系、栈对形参和实参的管理和维护
4)黑客栈溢出攻击原理及实践
5)堆内存的维护、嵌入式裸机环境下、ucos、linux环境下堆内存的管理和维护
6)内存泄露与防范
7)内存错误及检测
8)实战:实践自己的堆内存管理器
展开更多
课程大纲-C语言嵌入式Linux高级编程视频教程第4期:堆栈管理
“王利涛”老师的其他课程更多+