QSORT |
Tri rapide |
Turbo C++ |
stdlib.h |
Syntaxe
void qsort(void *base, size_t nelem, size_t width, int(*fcmp) (const void *, const void *));
|
Paramètres
Nom |
Description |
base |
Ce paramètre permet d'indiquer un pointeur vers le premier élément du tableau à trier. Comme c'est un pointeur générique (void *), il peut être utilisé pour tout type de données. |
nelem |
Ce paramètre permet d'indiquer le nombre d'éléments dans le tableau. |
width |
Ce paramètre permet d'indiquer la taille en octets d'un élément du tableau (exemple : sizeof(int), sizeof(double), sizeof(struct X),...). |
fcmp |
Ce paramètre permet d'indiquer un pointeur vers une fonction de comparaison définie par l'utilisateur. |
Description
Cette fonction permet d'effectuer une tri d'un tableau avec la méthode «QuickSort».
Dernière mise à jour : Dimanche, le 28 Février 2021