Provided by:
manpages-pt-dev_20040726-4_all 
NOME
bsearch - busca binária em um array ordenado.
SYNOPSIS
#include <stdlib.h>
void *bsearch(const void *key, const void *base, size_t nmemb,
size_t size, int (*compar)(const void *, const void *));
DESCRIÇÃO
A função bsearch() busca um item semelhante ao indicado por key num
array com nmemb itens iniciado no endereço indicado por base. Os itens
têm tamanho size.
O conteúdo do array deverá estar em ordem crescente segundo o critério
definido pela função compar. Esta função recebe dois argumentos, que
são o objeto key e um item do array (nesta ordem), e retorna um inteiro
menor, igual ou maior que zero conforme key seja menor, igual ou maior
que o item do array.
VALOR REOTRNADO
Retorna um ponteiro para um item igual no array, ou NULL se não houver
um. Se houver mais de um elemento igual, qualquer um pode ser
retornado.
DE ACORDO COM
SVID 3, BSD 4.3, ISO 9899
VER TAMBÉM
qsort(3)
TRADUZIDO POR LDP-BR em 21/08/2000.
Paulo César Mendes <drpc@ism.com.br> (tradução)
xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)