Provided by: manpages-pt-dev_20040726-4_all bug

NOME

       bsearch - busca binaria 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,C~AO

       A  funcao  bsearch()  busca  um item semelhante ao indicado por key num
       array com nmemb itens iniciado no endereco indicado por base.  Os itens
       tem tamanho size.

       O  conteudo do array devera estar em ordem crescente segundo o criterio
       definido pela funcao compar. Esta funcao recebe  dois  argumentos,  que
       sao 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 nao 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'EM

       qsort(3)

TRADUZIDO POR LDP-BR em 21/08/2000.

       Paulo       Cesar       Mendes       <drpc@ism.com.br>       (traducao)
       xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisao)