浅析C++智能指针 2022-7-15 15:51 | 271 | 0 | 编程之路 1035 字 | 6 分钟 动态内存与智能指针 C++程序运行时,将内存分为四个区域,即:代码区、全局区、栈区、堆区。 代码区:存放函数体内的二进制代码,有操作系统管理。 全局区:存放全局变量,静态变量以及常量。 栈区:由编译器自动分配和释放,存放函数参数,局部变量等 堆区:由程序员分配释放,若程序员未释放,则程序结束之后,编译器自动释放。 其中堆区(heap)的一般使用一对… C++智能指针