C++内存四区 代码区 代码区存放的是所写的所有代码;全局区 全局区包含全局变量、静态变量、常量;栈区 栈由编译器自动分配和释放,用于存放函数参数和局部变量等; 注意:不可返回局部变量的地址,因为局部变量存放在栈中,当函数执行完毕时,局部变量会被释放。堆区 堆用于存放由程序员new出来的内存块(释放也是手动使用delete释放)