Query: strcmp
OS: osx
Section: 3
Links: osx man pages all man pages
Forums: unix linux community forum categories
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
STRCMP(3) BSD Library Functions Manual STRCMP(3)NAMEstrcmp, strncmp -- compare stringsLIBRARYStandard C Library (libc, -lc)SYNOPSIS#include <string.h> int strcmp(const char *s1, const char *s2); int strncmp(const char *s1, const char *s2, size_t n);DESCRIPTIONThe strcmp() and strncmp() functions lexicographically compare the null-terminated strings s1 and s2. The strncmp() function compares not more than n characters. Because strncmp() is designed for comparing strings rather than binary data, characters that appear after a ' ' character are not compared.RETURN VALUESThe strcmp() and strncmp() functions return an integer greater than, equal to, or less than 0, according as the string s1 is greater than, equal to, or less than the string s2. The comparison is done using unsigned characters, so that '200' is greater than ' '.SEE ALSObcmp(3), memcmp(3), strcasecmp(3), strcoll(3), strxfrm(3), wcscmp(3)STANDARDSThe strcmp() and strncmp() functions conform to ISO/IEC 9899:1990 (``ISO C90'').BSDOctober 11, 2001 BSD
Related Man Pages |
---|
strncmp(3) - centos |
strcmp(3) - debian |
strcmp(3) - freebsd |
strncmp(3) - suse |
strcmp(3) - osx |
Similar Topics in the Unix Linux Community |
---|
comparing strings |
comparing 2 strings |
comparing two strings |
problem in string comparison in shell programming |
String comparison problem |