内存四区

  • 代码区(相对低地址, 只读)
  • 数据区(全局变量存储在初始化和未初始化区)
    • 初始化数据区()
    • 未初始化数据区
    • 常量区(const, iota, 字面常量)
  • 堆区
  • 栈区(相对高地址, 存放加载代码和各种局部变量)