Copyright (c) 1983, 1993
The Regents of the University of California. All rights reserved.
%sccs.include.proprietary.roff%
@(#)qsort.3 8.1 (Berkeley) 06/05/93
The Regents of the University of California. All rights reserved.
%sccs.include.proprietary.roff%
@(#)qsort.3 8.1 (Berkeley) 06/05/93
QSORT 3F ""
C 5 NAME
qsort - quick sort
SYNOPSIS
subroutine qsort (array, len, isize, compar) external compar
integer*2 compar
DESCRIPTION
One dimensional
array contains the elements to be sorted.
len is the number of elements in the array.
isize is the size of an element, typically -
4 for
integer and
real 8 for "double precision" or complex
16 for "double complex"
(length of character object) for character arrays Compar is the name of a user supplied integer*2 function that will determine the sorting order. This function will be called with 2 arguments that will be elements of array. The function must return - negative if arg 1 is considered to precede arg 2
zero if arg 1 is equivalent to arg 2
positive if arg 1 is considered to follow arg 2 On return, the elements of array will be sorted.
FILES
"SEE ALSO"
qsort(3)