标题: 堆栈里面放的什么 [打印本页]

作者: 李冬    时间: 2024-3-14 13:01
标题: 堆栈里面放的什么
栈区放局部变量和函数的参数 。数据区放的全局变量。函数的返回值放在哪里。堆区放是什么,能不能举例说明。

作者: Hephaestus    时间: 2024-3-14 19:17
heap放的是全局变量
作者: rayin    时间: 2024-3-21 08:03
在RTOS里面, 堆栈里面放的是各个任务的上下文.
作者: 1600277881    时间: 2024-3-21 11:16
用 malloc 申请的内存就是在堆里的
作者: 1600277881    时间: 2024-3-21 11:20
函数的返回值放在 寄存器
作者: Hephaestus    时间: 2024-3-21 16:42
虽然malloc出来的内存是在heap里面,但是单片机不建议使用malloc,会产生内存碎片的。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1