Linux程序地址分布

来源:互联网 发布:淘宝运营每天做什么 编辑:程序博客网 时间:2024/06/05 18:52

Linux程序的起始地址都是从低地址0x08048000开始,最低为代码段,向上依次是数据段,BSS段,堆,栈;其中栈的部分是从高地址往低地址存的

 

各段存储的数据

代码段:代码,全局常量,全局字符串常量

数据段:全局变量,静态变量

堆:动态分配的空间

栈:局部的常量变量(不包括局部静态)

原创粉丝点击