8.4 动态内存分配和释放