|
|||||||
|
|
BSEARCHSection: Manual del Programador de Linux (3)Updated: 23 Diciembre 1995 Index Return to Main Contents NOMBREbsearch - búsqueda binaria en un arreglo (array) ordenadoSINOPSIS#include <stdlib.h> void *bsearch(const void *key, const void *base, size_t nmemb,
DESCRIPCIÓNLa función bsearch() busca en un arreglo de nmemb elementos, donde el primer elemento está apuntado por base, un elemento que coincida con el objecto apuntado por key. El tamaño de cada elementos del arreglo es especificado por size.El contenido del arreglo debe estar ordenado en orden ascendente según la función de comparación referenciada por compar. Se espera que la rutina compar tenga dos argumentos que apunten al objeto key y a un elemento del arreglo, en ese orden, y debe devolver un entero menor, igual o mayor que cero si resulta que el objeto key es menor, igual o mayor (respectivamente) que el elemento del arreglo. VALOR DEVUELTOLa función bsearch() devuelve un puntero al elemento del arreglo que coincide, o NULL si no hay coincidencia. Si hay múltiples elementos que coinciden con la clave, el elemento devuelto está sin determinar.CONFORME ASVID 3, BSD 4.3, ISO 9899VÉASE TAMBIÉNqsort(3)
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man3". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |