C++与JAVA中内存分配

C++内存分配: 1、内存分配的三种方式: 1)、从静态存储区分配。数据的内存在程序编译时已经被分配,该内存在整个运行期间长期驻留,不会被释放;程序结束时,由操作系统自动释放。这类数据包括静态数据和全局数据。 2)、从栈空间分配。函数执行过程中,函数中的局部变量的内存,在栈上被分配;当函数调用完成后,随函数的返回空间也被释放。 3)、从堆空间分配。由开发者动态的申请内存,并手动的释放内存。 JAV
相关文章
相关标签/搜索