Parameters of qsort()
The qsort()
function takes four parameters:
*base
: Pointer to the first element of the array.num
: Number of elements in the array.size
: Size of each element in an array.*compare
:
Function pointer to a comparison function that compares two elements.
qsort() Function in C
The qsort()
function in C is a predefined function in the stdlib.h
library that is used to sort an array of items in ascending order or descending order. It stands for “quick sort,” as it implements the quicksort algorithm for sorting which is one of the fastest and most efficient algorithm to sort elements of an array.