BSEARCH |
Recherche binaire |
Turbo C++ |
stdlib.h |
Syntaxe
void *bsearch(const void *key, const void *base, size_t *nelem, size_t width, int (*fcmp)(const void*, const void*));
|
Paramètres
Nom |
Description |
key |
Ce paramètre permet d'indiquer un pointeur vers l'élément que l'on souhaite rechercher dans le tableau. |
base |
Ce paramètre permet d'indiquer un pointeur vers le tableau dans lequel la recherche est effectuée. |
nelem |
Ce paramètre permet d'indiquer le nombre d'éléments dans le tableau base. |
width |
Ce paramètre permet d'indiquer la taille en octets de chaque élément du tableau. |
fcmp |
Ce paramètre permet d'indiquer un pointeur vers une fonction de comparaison comparant deux éléments du tableau. |
Description
Cette fonction permet d'effectuer une recherche binaire (dichotomique) dans un tableau.
Dernière mise à jour : Dimanche, le 28 Février 2021