我正在使用
void *realloc(void *pointer, size_t size);
来增加指针的大小。realloc是如何工作的?它会创建一个新的地址空间,将旧值复制到新地址空间并返回该地址的指针吗?还是只是分配更多的内存并将其绑定到旧内存上?