free函数会把内存里的数据抹掉吗,还是只是把那个地址给释放掉?
--------------
free(p) 就是 p 指向的这块内存你不可以再用,就这么简单。
千万不要认为,free会将 p值 给杀掉,p值 是杀不掉的;
千万不要认为,free会将 p指向的内容 给改写掉,虽然有可能
千万不要认为,free会将 p指向的内容 用锤子给砸掉,虽然也有可能
千万不要认为,free会将 p指向的内容 释放给操作系统,虽然有可能
……
最后,访问野指针指向的内容是“未定义行为”,别用代码说明未定义行为