7.3 free函数的基本算法