对象与静态内存、栈内存、动态内存

静态内存:保存局部static对象、类static数据成员、函数之外定义的变量。程序结束时销毁。

栈内存:定义在函数内的非static对象。 在其定义的程序块运行时存在,程序块运行结束即销毁。

动态内存又叫堆:每个程序拥有的一个内存池,存储程序运行时动态分配的对象。 销毁需要在代码中手动销毁。

posted @ 2023-06-06 09:45  wieneralan  阅读(8)  评论(0编辑  收藏  举报