内存分布和动态内存的使用

1、内存分布:内存共分为五个功能区, (1)代码区:主要是用来存放函数体(包括成员函数、全部函数)的二进制代码。 (2)常量区:用来存放常量字符串 (3)栈区:由编译器自动分配,存放函数的参数值,局部变量值等。 (4)全局/静态区:全局变量和静态变量的存储是放在一起的,在程序编译是分配。 (5)堆区:一般由程序员自由分配释放,随叫随到,挥之即去。 2、分布在堆区的动态内存:动态内存的作用就是在堆区
相关文章
相关标签/搜索