应用程序分段之bss段、data段

发布时间 2023-12-18 16:27:43作者: 蟹蟹你哦

应用程序分段之 .bss段.data段

  1. BSS段:应用程序存储未初始化或初始化为0全局变量和静态变量

  2. DATA段:应用程序存储初始化为非零值全局变量和静态变量

#include <stdio.h>

static int sglobal_x = 0;
int global_xx;
static int sglobal_y = 1;
int global_yy = -1;

int main(void)
{
    static char s_ch;
    
    return 0;
}

如下图所示:

  • .bss段:sglobal_x, global_xx, s_ch
  • .data段:sglobal_y, global_yy