先给段代码,你看看是否出错
这段代码出现了错误,即内存出错。原因是对于free(p)的理解,首先,地址是不可能被删掉的,这里的free是指,你已经失去对这块内存的控制,系统可以拿来做别的事,但是此时的p里面的内容并未被清除,所以之前的数据还在,所以p此时指向的并未是空的。
应该为
先给段代码,你看看是否出错
这段代码出现了错误,即内存出错。原因是对于free(p)的理解,首先,地址是不可能被删掉的,这里的free是指,你已经失去对这块内存的控制,系统可以拿来做别的事,但是此时的p里面的内容并未被清除,所以之前的数据还在,所以p此时指向的并未是空的。
应该为