Section courante

A propos

Section administrative du site

LSEARCH

Recherche linéaire
QuickC stdlib.h

Syntaxe

void *lsearch(const void *key,const void *base,size_t nelem,size_t width,int (*compare)());

Paramètres

Nom Description
key Ce paramètre permet d'indiquer l'élément devant être recherché
base Ce paramètre permet d'indiquer le tableau dans lequel la recherche doit être effectué
nelem Ce paramètre permet d'indiquer le nombre d'élément que contient le tableau
width Ce paramètre permet d'indiquer la taille en octets d'un élément du tableau
compare Ce paramètre permet d'indiquer la fonction a utiliser pour la comparaison et doit retourner une valeur pour indiquer si les items sont inférieur, égale ou supérieur

Description

Cette fonction permet d'effectuer une recherche selon une méthode linéaire dans le tableau spécifié et si la valeur recherché n'est pas trouvé, elle l'ajoute à la fin du tableau.



Dernière mise à jour : Dimanche, le 28 juin 2015