c语言释放内存空间