Section courante

A propos

Section administrative du site

LFIND

Recherche linéaire
C pour Unix search.h

Syntaxe

void *lfind(const void *key, const void *base, size_t *nelp, size_t width, int (*compar)(const void *, const void *));

Paramètres

Nom Description
key Ce paramètre désigne un pointeur vers l'élément à rechercher dans le tableau.
base Ce paramètre désigne un pointeur vers le début du tableau dans lequel la recherche sera effectuée.
nelp Ce paramètre est un pointeur vers le nombre d'éléments présents dans le tableau.
width Ce paramètre représente la taille, en octets, d'un élément du tableau.
compar Ce paramètre est un pointeur vers une fonction de comparaison utilisée pour tester l'égalité entre les éléments du tableau et la clé. Cette fonction doit retourner 0 si les éléments sont égaux.

Description

Cette fonction permet d'effectuer une recherche selon une méthode linéaire dans le tableau spécifié.



Dernière mise à jour : Vendredi, le 5 Juin 2020