如果只是声明数组,那么内存是在堆栈中分配的,所以离开方法后内存将会被释放,因此不需要手动释放内存。但是,如果使用C语言中的malloc函数在堆上分配内存,则必须手动释放。 可以参考这个文档来了解关于C语言内存管理的全部内容。