内存四区 2022年9月16日 Posted in study 代码区: 存放二进制代码、函数,CPU执行的机器指令,该区域数据共享、只读 全局区: 存放全局变量、全局常量、静态变量、字符串常量,程序结束后由操作系统释放 栈区: 自动分配和释放,存放函数的参数、局部变量等 堆区: 由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收 不同区域存放的数据,赋予不同的生命周期,赋予不同的权限