NAME

bcmp, bcopy, bzero, ffs, index, rindex, strcasecmp, strncasecmp - string operations

LIBRARY

Standard C Library (libc, -lc)

SYNOPSIS



int bcmp(const void *b1, const void *b2, size_t len)

void bcopy(const void *src, void *dst, size_t len)

void bzero(void *b, size_t len)

int ffs(int value)

char * index(const char *s, int c)

char * rindex(const char *s, int c)

int strcasecmp(const char *s1, const char *s2)

int strncasecmp(const char *s1, const char *s2, size_t len)

DESCRIPTION

These functions all live in the strings.h header file. Except for ffs(), they operate on strings. index(), rindex(), and strcasecmp() need nul-terminated strings.

See the specific manual pages for more information.

See string(3) for string functions that follow ANSI X3.159-1989 (``ANSI C89'') or ISO/IEC 9899:1999 (``ISO C99'') , bstring(3) for functions that operate on strings that are not nul-terminated, and bitstring(3) for bit-string manipulation macros.

SEE ALSO

bcmp(3), bcopy(3), bitstring(3), bstring(3), bzero(3), ffs(3), index(3), rindex(3), strcasecmp(3), string(3)