动态内存分配 在计算机科学中 动态内存分配Dynamic memory allocation又称为堆内存分配是指计算机程序在运行期中分配使用内存它可以当成是一种分配有限内存资源所有权的方法 动态分配的内存在被程序员明确释放或被垃圾回收之前一直有效与静态内存分配的区别在于没有一个固定的生存期这样被分配的对象称之为有一个动态生存期