腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
堆栈
对
堆栈
,
堆
对
堆
c++
、
stack
、
heap
、
heap-memory
、
stack-memory
我正在为我
的
数据组织期末考试而学习,我正在研究
堆栈
和
堆
,因为我知道它们将在决赛中,我需要知道它们
之间
的
区别
。我知道
堆栈
是什么
和
堆
是什么。 但我搞不懂什么是
堆栈
,什么是
堆
。
堆栈
是
内存
中存储
内存
的
地方,如果
内存
空间不足,就会发生
堆栈
溢出。默认情况下,对象存储在这里,当对象超出作用
浏览 8
提问于2014-05-06
得票数 10
回答已采纳
1
回答
JS垃圾收集器清除
堆栈
内存
吗?
javascript
、
garbage-collection
下面是关于这个问题
的
第一个评论:在这个问题之后,我设想
堆栈
和
堆
内存
之间
没有物理
区别
;是否存在虚拟分区?我
的
意思是:理论上使用所有
堆栈
内存
而不造成溢出,然后将新
内存
分配给对象时,会发生什么情况? 有人能详细说明一下这到底是怎么回事吗?谢谢。
浏览 4
提问于2015-07-29
得票数 2
回答已采纳
3
回答
堆栈
内存
与
堆
内存
c++
、
memory
可能重复:
堆栈
和
<e
浏览 2
提问于2011-04-29
得票数 118
3
回答
节点*温度与节点*tmp =新节点
之间
的
差异;
c++
struct node int data;} * save;
和
node *tmp = new node;
浏览 4
提问于2020-07-03
得票数 1
回答已采纳
3
回答
堆栈
中
的
变量是否“静态分配”?
c
、
heap-memory
、
dynamic-memory-allocation
、
stack-memory
、
static-allocation
我在阅读时看到了这样
的
情况:“本文假设您至少已经基本了解
和
理解GNU系统中
的
内存
映射是如何工作
的
,特别是
堆栈
中静态分配
的
内存
和
堆
中动态分配
的
内存
之间
的
区别
。”这让我感到困惑,因为我认为
堆栈
和
堆
是动态分配
的
,这意味着只有在必要时才分配,而声明为函数内部
浏览 4
提问于2015-10-10
得票数 3
回答已采纳
2
回答
存储在Java中
的
内存
地址在哪里
java
、
memory-management
、
jvm
内存
地址在哪里存储在Java中?我想了解
的
是,像下面这样
的
东西是如何存储
的
。我已经知道
堆栈
和
堆
之间
的
区别
,但是尝试挖掘一个更深
的
层。i单独存储,5单独存储,然后建立映射吗?类似地,我们说对于32位版本,最多可以拥有4 GB
内存
(更不用说现实中
的
内存
),所有这些
内存
块
的
内存</em
浏览 2
提问于2015-01-25
得票数 2
回答已采纳
2
回答
类区域
和
堆
之间
的
区别
java
、
memory
、
jvm
JVM在
内存
中分配以下区域:类(方法)区域、
堆
、
堆栈
、程序计数器寄存器、本机方法
堆栈
。谁能解释一下Class area
和
Heap
之间
的
<
浏览 1
提问于2013-10-13
得票数 6
回答已采纳
2
回答
堆栈
内存
是否仅用于指针,
堆
仅用于对象?
c#
、
pointers
、
memory
、
heap-memory
、
stack-memory
首先,我目前在C#工作,我一直在阅读
内存
管理方面的内容。到目前为止,我已经阅读了关于
堆栈
溢出
的
一些很好
的
答案,解释了
堆栈
内存
和
托管
堆
内存
之间
的
区别
。大多数答复指出,通过宣布:我理解这是如何工作
的
,以及它
浏览 5
提问于2016-09-09
得票数 1
回答已采纳
4
回答
指针返回类型总是需要在堆上分配吗?
c++
、
pointers
、
stack
、
heap-memory
我是C++
的
新手,目前正在学习
堆
和
堆栈
。因为
堆栈
将在函数完成执行时释放函数中
的
所有内容。我
的
问题来了: 如果所有函数
的
返回类型都是指针,但它们在
堆栈
上运行,那么会发生这个问题吗?(因为它们只返回一个地址并在函数运行结束时删除所有东西)?除了将
堆栈
连接到
堆
(比如指向堆上
的
地址)之外,还有什么其他事情可以做吗?据我理解,
堆栈
和
堆
<e
浏览 5
提问于2022-03-06
得票数 1
回答已采纳
2
回答
堆栈
内存
与
堆
内存
的
区别
memory
、
malloc
、
heap-memory
、
stack-memory
可能重复:
堆
内存
和
堆栈
内存
存储在哪里?我
的
意思是硬盘上
的
哪里?它们
的
大小有什么限制?
浏览 0
提问于2010-08-12
得票数 1
回答已采纳
4
回答
堆
内存
上
的
结构
c++
、
c
、
memory-management
,谁能告诉我这个问题
的
正确答案?也许这是一个基本
的
问题,也可能是一个错误
的
问题,但我只是好奇! 有人能帮帮忙吗?
浏览 2
提问于2009-12-15
得票数 4
回答已采纳
7
回答
为什么
堆
内存
会出现?
c++
、
c
、
memory
我
的
问题非常基本,正如标题所述,我想知道为什么
堆
内存
会出现在图片中。我知道
堆
内存
支持动态
内存
分配,但是当RAM中存在两种类型
的
内存
(静态
内存
和
堆
内存
)时,为什么不能通过
堆栈
内存
/在
堆栈
内存
中这样做。为什么需要在进程地址空间中有单独
的
内存
段,.While发布了这个问题
浏览 8
提问于2015-09-11
得票数 2
回答已采纳
1
回答
在嵌入式系统中将数组排序功能从c++移植到c++
c++
、
c
、
sorting
、
embedded
我试图将下面的C++排序函数移植到C上,但现在我
的
嵌入式系统在尝试使用新
的
C函数排序时出现了严重错误。这个函数大约每秒钟调用一次,有趣
的
是,第一个循环排序工作,它总是在第二次迭代期间崩溃。这让我相信这是
内存
大小
的
问题,因为我经常在嵌入式系统上遇到
内存
问题。但是,从
内存
分配
的
角度来看,C快速排序(或调用qsort所使用
的
任何东西)是否与std::sort不同?
浏览 1
提问于2015-11-25
得票数 2
回答已采纳
3
回答
uClinux中
的
动态分配
c++
、
c
、
virtual-memory
、
uclinux
、
mmu
我是嵌入式开发
的
新手,我发现传统
的
Linux
和
uClinux
之间
最大
的
区别
是uClinux缺乏MMU。 如果没有VM,每个进程都必须位于
内存
中可以运行
的
位置。在最简单
的
情况下,这个
内存
区域必须是连续
的
。一般来说,它不能被扩展,因为它上面
和
下面可能有其他
的
过程。这意味着uClinux中
的
进程不能像传统
的
Linux那样在运行
浏览 9
提问于2012-06-07
得票数 4
回答已采纳
2
回答
为什么对象类型需要动态
内存
而原始类型需要静态
内存
?
heap-memory
、
primitive-types
、
stack-memory
、
object-type
我在读关于
内存
分配
的
概念。在我发现一条语句中,对象类型需要动态
内存
,而基本类型需要静态
内存
,它们证明了这样做是正确
的
,如果需求是动态
内存
的
,则在堆上分配,否则就在
堆栈
上分配。谢谢
浏览 5
提问于2012-11-06
得票数 0
1
回答
非指针实例变量是否存储在
堆
中?
c++
、
variables
、
memory
在局部函数
的
上下文中,
堆栈
和
堆
之间
的
区别
已经有了很好
的
说明,但我对实例变量很好奇。Class A{ SomeType * s2;如果这些是自动局部变量,这两种机制
之间
的
差异是相当大
的
。但是作为实例变量,它
浏览 0
提问于2013-04-12
得票数 2
回答已采纳
3
回答
Java非
堆
内存
和
堆栈
内存
有什么
区别
?他们是一样
的
,如果不是,他们
之间
有什么
区别
?
java
、
memory-management
、
jvm
、
heap-memory
、
jconsole
内存
选项卡显示不同
的
堆
和
非
堆
内存
,如 这些术语
之间
的
区别
是什么。另外,
浏览 8
提问于2014-09-16
得票数 22
回答已采纳
1
回答
通过引用
和
使用malloc
c
、
malloc
我是C编程语言
的
初学者。我有点理解
堆栈
内存
、
堆
内存
、malloc、指针
和
内存
地址
的
一般定义。但我有点不知所措,理解什么时候在实践中使用每一种技术,以及它们
之间
的
区别
。 我写了三个小程序作为例子。他们都在做同样
的
事情,我想要一些关于
的
评论和解释,他们
之间
的
区别
是。我确实意识到这是一个天真的编程问题,但我希望在这里
浏览 1
提问于2019-03-24
得票数 1
3
回答
堆栈
/
堆
变量
的
变量/引用名称或类型存储在
内存
中
的
哪里?
c++
、
memory
、
heap-memory
、
stack-memory
、
variable-names
我想我理解
堆栈
和
堆
之间
的
主要
区别
。( 1)名称p
和
r存储在哪里?它们都是本地名称,所以我想它们也应该放在<em
浏览 0
提问于2014-11-26
得票数 3
回答已采纳
6
回答
在C++
内存
管理中,为什么术语“自动”
和
“动态”比术语“
堆栈
”
和
“
堆
”更受欢迎?
c++
、
heap-memory
、
stack-memory
、
automatic-storage
与许多关于SO
的
问题
和
答案相关,我了解到最好将其生命周期作为驻留在自动存储中而不是
堆栈
中进行管理
的
对象引用。我不是问
堆栈
/
堆
是什么意思
浏览 37
提问于2012-02-08
得票数 35
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券