【问题标题】:C, realloc that fails if the allocation cannot grow IN PLACEC,如果分配不能在原地增长,则重新分配失败
【发布时间】:2014-02-07 14:53:29
【问题描述】:

有没有办法在 C 中增长数组,但前提是内存可以就地增长(即,如果需要更改指针,则无法增长)?

【问题讨论】:

  • 没有标准方法,尽管可能存在特定于操作系统的功能来执行/模拟类似的事情,或者您可以使用内存池并自己实现它。

标签: c memory resize alloc


【解决方案1】:

在标准 C 中没有函数能够做到这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-12
    • 1970-01-01
    • 2021-03-27
    • 2017-04-26
    • 1970-01-01
    • 2021-05-06
    • 1970-01-01
    • 2019-11-01
    相关资源
    最近更新 更多