堆:由程序员分配、释放(new、delete)。推荐new出的内存,手动delete释放掉。
栈:编译器自动分配、释放。
全局/静态 区:全局变量、静态变量都在此区
常量区:常量在此区域,内容不可修改。
指针delete释放后,需要指向空地址。