stack段:局部变量存放区域。函数中的局部变量都是存放在栈中
data段:初始化为非0全局变量和初始化为非0静态局部变量(static)
bss段:(未初始化或者初始化为0的) 全局变量和静态局部变量
text段:存放代码,only read
heap:自己申请的内存区域(malloc和free)

下图是APUE中的一个典型C内存空间分布图:
 

APUE C内存空间详解图

 

APUE C内存空间详解图

 

APUE C内存空间详解图

APUE C内存空间详解图

相关文章:

  • 2022-01-19
  • 2021-08-24
  • 2021-12-13
  • 2021-08-02
  • 2021-12-28
猜你喜欢
  • 2021-10-05
  • 2022-12-23
  • 2021-12-02
  • 2021-04-15
  • 2022-12-23
  • 2021-10-25
相关资源
相似解决方案