c语言 free()函数是怎样知道要释放的内存块的大小的?
浏览量:2743
时间:2021-03-11 06:04:07
作者:admin
free()函数是怎样知道要释放的内存块的大小的?
一般来说,malloc会申请一块略大于您需要的内存,留下几个字节来做一个记录,比如内存的大小,上一块和下一块的地址,然后把剩下的分发给您。免费,当然是查记录,里面有信息
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。