由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 数据结构的Heap和内存中的Heap有没有联系?
相关主题
谁给科普一下一般系统的stack和heap内存各有多大?一个基本问题:stack vs heap
C语言的变量都一定要放在stack上吗?heap 和 stack问题
how much slower: heap vs stack memory allocation?再问C++初始化问题。
static variable存在heap还是stack?heap&stack Linux vs. Windows
stack/heap corruption为什么会有recursion stack overflow这个问题?
请教什么时候变量会被load进stack,什么时候进入heap呢?how to find the size of stack??
问一个private destructor的问题这二个在C++中有区别不?
[合集] 谁给个stack-based allocation 的C++的例子?不理解memory leak
相关话题的讨论汇总
话题: heap话题: 内存话题: 数据结构话题: stack话题: size
进入Programming版参与讨论
1 (共1页)
e***r
发帖数: 68
1
是刚好名字相同吗?还是说内存中留做Heap的那一部分都是按照Memory Block Size的
Heap Order来存放的?
e***r
发帖数: 68
2
hmm.......有人说内存中的heap和数据结构的heap是没有关系的...内存中的heap更像
Linked List.
w***g
发帖数: 5958
3
是刚好名字相同。数据结构中的heap本质上是一种树结构。内存中的heap本质上是一种
线性结构。内存中的heap是和stack相对的,heap往上长,stack往下长,heap用来存全
局动态数据,stack用来存局部动态数据。不过内存中的stack倒是按照数据结构的
stack存放的。

【在 e***r 的大作中提到】
: 是刚好名字相同吗?还是说内存中留做Heap的那一部分都是按照Memory Block Size的
: Heap Order来存放的?

e***r
发帖数: 68
4
解释的很清楚,谢谢你的回答!

【在 w***g 的大作中提到】
: 是刚好名字相同。数据结构中的heap本质上是一种树结构。内存中的heap本质上是一种
: 线性结构。内存中的heap是和stack相对的,heap往上长,stack往下长,heap用来存全
: 局动态数据,stack用来存局部动态数据。不过内存中的stack倒是按照数据结构的
: stack存放的。

1 (共1页)
进入Programming版参与讨论
相关主题
不理解memory leakstack/heap corruption
如何模拟实现thrashing?请教什么时候变量会被load进stack,什么时候进入heap呢?
高人指点怎么在embedded sys(atmel 系列)上写内存管理 (转载)问一个private destructor的问题
如何解释程序内存占用慢慢变高?[合集] 谁给个stack-based allocation 的C++的例子?
谁给科普一下一般系统的stack和heap内存各有多大?一个基本问题:stack vs heap
C语言的变量都一定要放在stack上吗?heap 和 stack问题
how much slower: heap vs stack memory allocation?再问C++初始化问题。
static variable存在heap还是stack?heap&stack Linux vs. Windows
相关话题的讨论汇总
话题: heap话题: 内存话题: 数据结构话题: stack话题: size