01 功能
静态存储区:
程序编译阶段,已经分配好。此块内存在程序的整个运行期间都存在。
示例:
>>静态存储变量(static)
>>全局变量
>>常量
堆区:
动态内存分配。在运行阶段,申请的内存,用完后,需要主动释放;
示例:
>>malloc/free
>>new/delete
>>HeapAlloc/HeapFree
栈区:
处理器的指令集中,由系统控制分配和释放。
示例:
>>函数的局部变量
C++:静态存储区,堆区,栈区
最新推荐文章于 2024-05-23 11:54:28 发布