上一节我们介绍了动态内存分配的基本概念,还介绍了两个基本的动态内存函数。这一节我们继续着上一节的内容讲。
总结:1.如果p指向的空间之后有足够的内存可以追加,则直接追加,最后返回p。
2.如果p指向的空间之后没有足够的内存空间可以追加,则realloc函数会重新找一个新的内存区域,并且开辟一块满足需求的空间,并且把原来内存中的数据拷贝过来,释放旧的内存空间。
好了这一节的内容就讲到这里,觉得有收获的道友点赞支持一下,必回访。
微信扫一扫
上一节我们介绍了动态内存分配的基本概念,还介绍了两个基本的动态内存函数。这一节我们继续着上一节的内容讲。
总结:1.如果p指向的空间之后有足够的内存可以追加,则直接追加,最后返回p。
2.如果p指向的空间之后没有足够的内存空间可以追加,则realloc函数会重新找一个新的内存区域,并且开辟一块满足需求的空间,并且把原来内存中的数据拷贝过来,释放旧的内存空间。
好了这一节的内容就讲到这里,觉得有收获的道友点赞支持一下,必回访。
相关推荐