内存,我想更懂你~
2013-10-25 11:55
281 查看
参考文献:http://blog.csdn.net/hanlin1985/article/details/3132210
1.要是全局静态常量字符组,那就在静态区
2.模块内部的话大部分都是在栈中(不带static前缀的局部数组在栈中)
3.像三楼讲,要是自己手动分配地址那肯定在堆中啊,所有malloc的空间都是在堆中申请(malloc或new的数组存在堆中
4.带static前缀的局部数组和全局数组在全局数据区中
静态区 常量区 代码区 堆 栈
1.要是全局静态常量字符组,那就在静态区
2.模块内部的话大部分都是在栈中(不带static前缀的局部数组在栈中)
3.像三楼讲,要是自己手动分配地址那肯定在堆中啊,所有malloc的空间都是在堆中申请(malloc或new的数组存在堆中
4.带static前缀的局部数组和全局数组在全局数据区中
相关文章推荐
- 驱动贴
- 发个 IAT HOOK代码
- 编译支持3G网卡的openwrt固件——从内核到应用
- unsigned 赋值负数输出情况 & printf输出格式
- union select
- 匿名块锁等待
- NIO与传统IO的区别 NIO Socket例子 实例
- 自定义表单中多附件上传控件的实现方案
- ios 更改UITableview中Section的字体颜色
- [原创] 服务器端搭建好了数据库,还出了详细的数据库字典!
- Openwrt研习笔记四之工具介绍篇
- WWDC2013_218 内容概要 ( 3 )
- [原创] 策划小伙伴把文档搞定了,show给大家看!
- 排序
- Ioc模式和MEF
- WordPress 主题开发 - (三) 开发工具 待翻译
- spring中的一些概念
- [原创] UI同学加油,UI库快搭建完毕了,主UI也出来了!show下
- Darwin Streaming Server源码分析
- 怎样在Axure中创建高保真的Axure原型(二)