加入收藏
设为首页
帮助中心
论坛首页
用户登录
|
用户注册
|
最新悬赏
|
最新贴子
|
会员中心
|
贴子搜索
|
网站地图
|
帮助中心
|
联系我们
站内搜索:
--所有类型--
悬赏
积分
--全部论坛分类--
设计方案征集与交流专区
工程师休憩园
版主交流区
热门消费电子产品
嵌入式系统/ARM技术
单片机
DSP 技术
EDA
模拟技术
电源技术
通信与网络
电子测量
PCB技术
资料专区
作者
主题
内容
现在位置 >
维库电子开发网论坛
>
嵌入式系统/ARM技术
> HEAP和STACK有啥区别啊
帖子主题:
HEAP和STACK有啥区别啊
你还没有登录,无法发表回复,请首先
登录..
[注 册]
红色石头
发表于:2008-7-21 14:45:00
楼主
级别:
积分:
35分
注册:2008年07月21日
最近学习ARM,冒出了两个概念一直不明白HEAP和STACK,这概念是属于什么范畴的书才有介绍啊?
worui44
发表于:2008-7-21 16:30:00
1 楼
级别:
积分:
46分
注册:2008年07月16日
stack 是编译器和os管理的,heap完全是os管理的。
hibaibo
发表于:2008-7-21 16:35:00
2 楼
级别:
积分:
59分
注册:2008年07月11日
stack— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。
heap — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。它与数据结构中的堆是两回事,分配方式类似于链表,
decoder8
发表于:2008-7-22 9:07:00
3 楼
级别:
积分:
989分
注册:2008年05月20日
2楼解释的很好,这是基础性概念。
上一页
[1]
下一页
1
快速回复:
用户名:
密码:
注册新帐号?
上传图片格式(jpg/gif/png)和文件格式(rar/pdf)
网站简介s
-
广告服务
-
网站地图
-
帮助信息
-
联系方式
-
问题报告
Copyright 2007 - 2008 bbs.weeqoo.com
Powered By weeqoo Version 8.0.0
XML