11

在 C 的许多搜索函数中(想到 bsearch),如果找到结果,则返回指向数组中该点的指针。如何将此指针转换为搜索的数组中的索引(我假设使用指针算法)。

4

1 回答 1

16
ptrdiff_t index = pointer_found - array_name;
于 2010-04-26T07:16:29.253 回答