您的位置:首页 > 编程语言 > C语言/C++

C++的内存分配

2015-03-22 23:42 148 查看
栈区:用来存放局部的变量,函数参数等,由系统自动分配和释放,分配方式类似于数据结构的栈。

堆区:动态内存去,由程序员手动分配和释放,比如new,delete,malloc,free,分配方式类似于链表。

全局区:全局变量和静态常量

常量区:存放常量,由系统释放,大部分情况下,虚函数表也在这个区域,也有在代码段的可能

代码端:存放二进制代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: