
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
C语言——指针函数,malloc堆区使用
free释放只是告诉操作系统,这块空间不用了,可以给其他继续用,所以释放后建议直接p = NULL,如果多次free会破坏系统操作的内容。释放后这个指针称为悬空指针(悬空指针 --- 这个指针指针有有效的指向,但是后来这个指向的空间销毁 或释放了)如果后面的空间不够,就会重新找一块连续的空间,将原有空间的数据复制到新空间,再释放原有空间。在堆另外找一块满足大小的连续空间,把旧内存里的数据拷贝过去,
到底了







