【 在 xieyf ( meitian ) 的大作中提到: 】
: 标 题: Re: malloc之后,有什么办法可以尝试扩大空间?
: 发信站: 水木社区 (Thu Jan 21 06:26:06 2021), 站内
:
: 为了提升性能, 内部访问元素都是用指针的.
不清楚你的具体情况,但是99%的情况下这个想法是错的。
:
: 对象是变长对象, 没法按照下标访问. 但是对象地址的连续性, 对性能提升很有效.
:
: 所以malloc之后, 对象地址不能改动.
:
:
: 【 在 webcat (webcat) 的大作中提到: 】
: : 元素的地址不要用绝对的,用相对于首元素的偏移值,其实就是下标
: : realloc 分配的地址如果是移动了的,就算分配失败,用你说的方案分配、拷贝
: : 只是效率是差了些
: : ...................
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 120.244.224.*]
--
FROM 76.126.252.*