解读各种内存分配函数的差别