对于x86处理器上的Linux,正文段从0x08048000单元开始,栈底在0xC0000000之下开始(栈由高地址向低地址方向增长)。堆顶和栈底之间未用的虚拟空间很大。
Shell的size命令可以看到一个程序的正文段(text)、数据段(data)、非初始化数据段(bss)及文件长度.
[foxman@17:01:49 ]$size mydesign
text data bss dec hex filename
79210 1380 404 80994 13c62 mydesign
关于C/C++堆、栈及静态数据区详解就讲解到这里。
注:相关教程知识阅读请移步到C++教程频道。










