QSORT(2) QSORT(2)
NAME
qsort - quicker sort
SYNOPSIS
#include <u.h>
#include <libc.h>
void qsort(void *base, long nel, long width,
int (*compar)(void*, void*))
DESCRIPTION
Qsort (quicker sort) sorts an array into nondecreasing
order. The first argument is a pointer to the base of the
data; the second is the number of elements; the third is the
width of an element in bytes; the last is the name of a com-
parison routine to be called with pointers to elements being
compared. The routine must return an integer less than,
equal to, or greater than 0 according as the first argument
is to be considered less than, equal to, or greater than the
second.
SOURCE
/sys/src/libc/port/qsort.c
SEE ALSO
sort(1)
Page 1 Plan 9 (printed 11/17/25)