打印
[应用相关]

RAM区域的5个区域

[复制链接]
31|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
AdaMaYun|  楼主 | 2023-12-31 20:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


1栈区(Stack):存储局部变量,栈区为栈,一种数据结构,具有先进后出的特点。

2堆区(Heap):程序员管理的区域,可以申请与释放内存,且申请到的实例均存储于此区域,使用完成后需要主动释放。

3全局区(Static):存储全局变量、静态变量,初始化的数据存于一片区域(.data),未初始化存于另一区域(.bss)。

4常量区:常量字符串等,const修饰的常量。

5代码区:程序运行时,会将代码指令复制到此区域。

且内存地址从高地址到低地址的顺序分配。栈区地址最高。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

177

主题

1274

帖子

3

粉丝