.\" Copyright (c) 1990 The Regents of the University of California.
.\" This code is derived from software contributed to Berkeley by
.\" %sccs.include.redist.man%
.\" @(#)string.3 6.7 (Berkeley) %G%
strcat, strncat, strchr, strrchr, strcmp, strncmp, strcasecmp,
strncasecmp, strcpy, strncpy, strerror, strlen, strpbrk, strsep,
strspn, strcspn, strstr, strtok, index, rindex \- string operations
strcat(char *s, const char * append);
strncat(char *s, const char *append, size_t count);
strchr(const char *s, int c);
strrchr(const char *s, int c);
strcmp(const char *s1, const char *s2);
strncmp(const char *s1, const char *s2, size_t count);
strcasecmp(const char *s1, const char *s2);
strncasecmp(const char *s1, const char *s2, size_t count);
strcpy(char *dst, const char *src);
strncpy(char *dst, const char *src, size_t count);
strpbrk(const char *s, const char *charset);
strsep(char **stringp, const char *delim);
strspn(const char *s, const char *charset);
strcspn(const char *s, const char *charset);
strstr(const char *big, const char *little);
strtok(char *s, const char *delim);
index(const char *s, int c);
rindex(const char *s, int c);
These functions operate on null-terminated strings.
See the specific manual pages for more information.
Except as noted in their specific manual pages,
they do not check for overflow of any destination
index(3), strcat(3), strncat(3), strchr(3), strrchr(3), strcmp(3),
strncmp(3), strcasecmp(3), strncasecmp(3), strcpy(3), strncpy(3),
strerror(3), strlen(3), strpbrk(3), strsep(3), strspn(3), strcspn(3),
strstr(3), strtok(3), rindex(3)
conform to ANSI X3.159-1989 (``ANSI C'').