2、局部变量(局部数组)也是存储在栈中:
  int main()
  {
  int a;
  int b[100];
  printf("hellow world ");
  }
  text       data        bss        dec        hex    filename
  1132        256          8       1396        574    a.out
  3、字符串(常量是存储在text中)
  int main()
  {
  int a;
  int b[100] = L"qxj511";
  printf("hellow world ");
  }
  text       data        bss        dec        hex    filename
  1639        256          8       1903        76f    a.out
  4、没有经过初始化的静态变量是存储在 BSS 段中:
  int main()
  {
  int a;
  int b[100] = L"qxj511";
  static c;
  printf("hellow world ");
  }
  text       data        bss        dec        hex    filename
  1639        256         12       1907        773    a.out
  5、经过初始化的静态变量是存储在 data 段中:
  int main()
  {
  int a;
  int b[100] = L"qxj511";
  static c = 1;
  printf("hellow world ");
  }
  text       data        bss        dec        hex    filename
  1639        260          8       1907        773    a.out
  6、没有经过初始化的全部变量存储在 bss 端中:
  int d;
  int main()
  {
  int a;
  int b[100] = L"qxj511";
  static c = 1;
  printf("hellow world ");
  }
  text       data        bss        dec        hex    filename
  1639        260         12       1911        777    a.out
  7、经过初始化的全局变量存储在 data 段中:
  int d = 1;
  int main()
  {
  int a;
  int b[100] = L"qxj511";
  static c = 1;
  printf("hellow world ");
  }
  text       data        bss        dec        hex    filename
  1639        264          8       1911        777    a.out