strcoll(3C)                                                        strcoll(3C)


NAME
     strcoll - string collation

SYNOPSIS
     #include <string.h>

     int strcoll (const char *s1, const char *s2);

DESCRIPTION
     strcoll returns an integer greater than, equal to, or less than zero in
     direct correlation to whether string s1 is greater than, equal to, or
     less than the string s2.  The comparison is based on strings interpreted
     as appropriate to the program's locale for category LC_COLLATE [see
     setlocale(3C)].

     Both strcoll and strxfrm provide for locale-specific string sorting.
     strcoll is intended for applications in which the number of comparisons
     per string is small.  When strings are to be compared a number of times,
     strxfrm is a more appropriate utility because the transformation process
     occurs only once.

FILES
     /usr/lib/locale/locale/LC_COLLATE
                           LC_COLLATE database for locale.

SEE ALSO
     colltbl(1M), setlocale(3C), string(3C), strxfrm(3C), environ(5).


                                                                        Page 1