- 博客(1)
- 资源 (2)
- 收藏
- 关注
原创 1、程序内存分区
1. 内存分区模型 C++程序在执行时,将内存分为4个分区 代码区:存放函数的二进制代码,又操作系统进行管理 全局区:存放全区变量、静态变量和常量 栈区 :存放函数的参数值,局部变量等,由编译器自动分配和释放内存 堆区 :由程序开发者分配和释放,若开发者未释放,则在程序结束时由操作系统回收释放 内存分区意义: 不同区域存放数据,赋予不同的生命周期和作用域,有助于灵活编程 1.1 程序运行前 在程序编译后,生成exe可执行的程序,未执行程序前分为两个区域: 代码区: 存放CPU执行的机器指令 代
2020-08-15 16:54:38 627
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人