文章目录
- 栈,堆
- [stack object的生命周期](#stack object的生命周期)
- [static local object的生命周期](#static local object的生命周期)
- [global object的生命周期](#global object的生命周期)
- [heap objects 的生命期](#heap objects 的生命期)
- new:先分配memory,再调用构造函数
- [delete: 先调用析构函数,再释放 memory](#delete: 先调用析构函数,再释放 memory)
- [动态分配所得的内存块,in VC](#动态分配所得的内存块,in VC)
- [array new 一定要搭配 array delete](#array new 一定要搭配 array delete)
栈,堆
stack object的生命周期
static local object的生命周期
global object的生命周期
heap objects 的生命期
文章目录
- 栈,堆
- [stack object的生命周期](#stack object的生命周期)
- [static local object的生命周期](#static local object的生命周期)
- [global object的生命周期](#global object的生命周期)
- [heap objects 的生命期](#heap objects 的生命期)
- new:先分配memory,再调用构造函数
- [delete: 先调用析构函数,再释放 memory](#delete: 先调用析构函数,再释放 memory)
- [动态分配所得的内存块,in VC](#动态分配所得的内存块,in VC)
- [array new 一定要搭配 array delete](#array new 一定要搭配 array delete)