Index Index for
Section 9r
Index Alphabetical
listing for S
Bottom of page Bottom of
page

strcmp(9r)

NAME

strcmp - General: Compares two null-terminated character strings

SYNOPSIS

int strcmp( char *s1, char *s2 );

ARGUMENTS

s1 Specifies a pointer to a string (an array of characters terminated by a null character). s2 Specifies a pointer to a string (an array of characters terminated by a null character).

DESCRIPTION

The strcmp routine lexicographically compares string s1 to string s2. The routine does not continue the comparison beyond the first null character it finds. A fatal error occurs if you call strcmp with strings that are not null terminated.

RETURN VALUES

If string s1 is less than string s2, strcmp returns an integer less than zero. If s1 and s2 are equal, the routine returns the value 0 (zero). If s1 is greater than s2, it returns an integer greater than zero.

SEE ALSO

Routines: bcmp(9r)

Index Index for
Section 9r
Index Alphabetical
listing for S
Top of page Top of
page