strcmp(D3) strcmp(D3)
NAME
strcmp - compare strings
SYNOPSIS
#include <sys/types.h>
#include <sys/ddi.h>
int strcmp(const char *sptr1, const char *sptr2);
Arguments
The arguments sptr1 and sptr2 each point to strings, and each
string is an array of characters terminated by a null-
character.
DESCRIPTION
The function strcmp compares characters of the string pointed
to by sptr1 to the string pointed to by sptr2, up to the first
terminating null-character in either string.
Return Values
The function strcmp returns an integer value less than, equal
to or greater than zero to indicate whether the string pointed
to by sptr1 is lexicographically less than, equal to or
greater than the null-terminated string pointed to by sptr2.
USAGE
The function strcmp uses native character comparison. The
sign of the value returned when one of the characters has its
high-order bit set is implementation-dependent.
Level
Base or Interrupt.
Synchronization Constraints
Does not sleep.
Driver-defined basic locks, read/write locks, and sleep locks
may be held across calls to this function.
REFERENCES
bcmp(D3), bcopy(D3), strlen(D3), strncmp(D3)
NOTICES
Portability
All processors
Copyright 1994 Novell, Inc. Page 1
strcmp(D3) strcmp(D3)
Applicability
ddi: 5, 5mp, 6, 6mp, 7, 7mp
Copyright 1994 Novell, Inc. Page 2