Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

strcmp(9F)

NAME

strcmp, strncmp − compare two null terminated strings. 

SYNOPSIS

#include <sys/ddi.h>

int strcmp(const char ∗s1, const char ∗s2);

int strncmp(const char ∗s1, const char ∗s2, size_t n);

INTERFACE LEVEL

Solaris DDI specific (Solaris DDI). 

ARGUMENTS

s1, s2 Pointers to character strings. 

n Count of characters to be compared. 

DESCRIPTION

strcmp()

strcmp() returns 0 if the strings are the same, or the integer value of the expression (∗s1 - ∗s2) for the last characters compared if they differ. 

strncmp()

strncmp() returns 0 if the first n characters of s1 and s2 are the same, or (∗s1 - ∗s2) for the last characters compared if they differ. 

RETURN VALUES

strcmp() returns 0 if the strings are the same, or (∗s1 - ∗s2) for the last characters compared if they differ. 

strncmp() returns 0 if the first n characters of strings are the same, or (∗s1 - ∗s2) for the last characters compared if they differ. 

CONTEXT

These functions can be called from user or interrupt context. 

SEE ALSO

Writing Device Drivers

SunOS 5.5/x86  —  Last change: 1 Apr 1994

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026