学习笔记
文章平均质量分 79
门外的兔子
这个作者很懒,什么都没留下…
展开
-
学习笔记(四)堆栈在嵌入式中的应用
在嵌入式系统中,堆栈(Stack)是一种重要的数据结构,主要用于管理函数调用和局部变量。总之,堆栈在嵌入式系统中扮演着至关重要的角色,合理管理堆栈能够提高程序的稳定性和性能。原创 2024-10-05 01:17:01 · 179 阅读 · 0 评论 -
学习笔记(三)深入理解 “栈” —— 栈的具体应用
栈的具体使用是在函数调用和返回过程中自动进行的。栈会按顺序存储返回地址、参数、局部变量,并在函数完成后依次弹出,确保程序能按正确的顺序执行。通常你不需要手动管理栈,但理解其工作机制对编写和优化代码非常有帮助。原创 2024-09-21 23:35:05 · 283 阅读 · 0 评论 -
学习笔记(二)堆 是什么 与 栈 的区别
堆是程序运行时用于动态分配和管理内存的一块区域,适合存储需要跨函数调用或生命周期较长的数据结构。虽然堆提供了灵活的内存管理方式,但其手动管理机制和较慢的访问速度也使得使用它时需要格外小心。原创 2024-09-21 23:57:36 · 420 阅读 · 0 评论 -
学习笔记(一)堆栈储存 和 程序储存 的不同
栈适合存储局部的、临时的数据,管理自动,性能高,但容量有限。堆用于存储动态分配的数据,容量大,但需要程序员手动管理内存,性能相对较慢。原创 2024-09-21 23:53:32 · 720 阅读 · 0 评论