C - как преобразовать указатель в массиве к индексу?

Во многих поисковых функциях C (bsearch приходит на ум), если результат найден, возвращается указатель на пятно в массиве. Как я могу преобразовать этот указатель на индекс в массиве, который искался (использующий адресную арифметику с указателями, я принимаю).

11
задан Tony Stark 26 April 2010 в 07:13
поделиться