内存出错有时候是free后没有给指针赋NULL 表面上看没有任何作用,其实这是一种冗余手段。如果不小心后面代码逻辑有问题再次free这个指针则有可能会发生内存段错误。 若赋值为NULL最多也就是free失败,大大增强了代码的健壮性!