问题描述
- C/C++内存分几部分啊?堆、栈、静态存储区,还有别的没?
-
C/C++ 的内存分几部分啊?堆、栈、静态存储区,还有别的没?每部分的具体作用是什么?
解决方案
首先分为两部分 寄存器和内存(包括缓存)
内存分为两部分 代码和数据
数据分为两部分 静态存储区和运行时存储
运行时存储分为 堆栈 和 堆
静态存储分为 全局静态存储 和 常量
解决方案三:
静态存储分为 全局静态存储 还有文字常量区吧,
解决方案四:
http://www.cnblogs.com/yxnchinahlj/archive/2011/02/09/1950328.html
解决方案五:
http://www.cnblogs.com/hanyonglu/archive/2011/04/12/2014212.html
解决方案六:
C/C++ 堆、栈、自由存储区、全局/静态存储区和常量存储区
时间: 2024-10-24 18:03:43