标签: c memory
C程序需要一定量的内存用于表。程序运行一段时间,然后发现它需要更多的内存。它可以要求操作系统获得更多内存,但这将是另一个块,而不是与表所在的块相邻。因此可以对表进行分区,但是我们需要间接访问方法,并且排序可能会有问题。 或者可以将表复制到新的较大块,并释放原始卡盘。 或许还有另一种我不知道的方法。 或者也许有一个库函数可以处理整个事情?