Implementasjoner av qsort oppnår polymorfi, evnen til å sortere ulike former for data, ved å hente en funksjonspeker til en treveis sammenligning, så vel som en parameter som spesifiserer størrelsen på individuelle innmatningsobjekter. ISO C-standarden krever at den sammenlignende funksjon implementerer en total orden på elementene I innmatningstabellen.