特牛网址导航

C++的五种内存区_c++ 存储空间分类-CSDN博客

网友收藏
文章浏览阅读539次。C++中,内存分为五个区,堆,栈,自由存储区,全局/静态存储区,常量存储区栈:编译器在需要时自动分配,不需要时自动清除的变量存储区,里面通常为局部变量,函数参数;堆:new创建,delete释放自由存储区:malloc分配,free释放常量存储区:放常量,不允许修改;全局/静态存储区:放全局变量和静态变量; 堆和栈的区别:管理方式:栈:由编译器自动管理堆:堆中资源由程序员控_c++ 存储空间分类