请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于地址的问题

老师我想问下,为什么我发现栈区地址比堆区地址要低

正在回答

2回答

栈和堆的相对位置可能有变化。但是堆的分配地址不断升高,栈的分配地址不断降低,这个应该是确定的。

0 回复 有任何疑惑可以回复我~
  • 提问者 RiyaSanyal #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-08-16 16:07:47
提问者 RiyaSanyal 2021-08-13 18:33:56

我发现栈区变量大多是在0x003.....

而堆区变量大多地址是0x007.....这是怎么回事呢

0 回复 有任何疑惑可以回复我~
  • 提问者 RiyaSanyal #1
    不是应该栈区变量要比堆区要大吗
    回复 有任何疑惑可以回复我~ 2021-08-13 18:34:50
  • 杀入互联网江湖 回复 提问者 RiyaSanyal #2
    栈堆在内存中存在一条分界线,而栈的内存地址由高到低,堆的内存地址由低到高,基于这种设计,你说,是栈的内存地址大还是堆的内存地址大
    回复 有任何疑惑可以回复我~ 2021-08-18 10:41:27
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信