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