manpagez: man pages & more
man string(3)
Home | html | info | man
string(3) BSD Library Functions Manual string(3)

NAME

 index, rindex, stpcpy, strcasecmp, strcat, strchr, strcmp, strcpy,
 strcspn, strerror, strlen, strncasecmp, strncat, strncmp, strncpy,
 strpbrk, strrchr, strsep, strspn, strstr, strtok -- string specific func-
 tions

LIBRARY

 Standard C Library (libc, -lc)

SYNOPSIS

 #include <strings.h>
 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 n);
 #include <string.h>
 char *
 stpcpy(char *dst, const char *src);
 char *
 strcat(char *restrict s1, const char *restrict s2);
 char *
 strchr(const char *s, int c);
 int
 strcmp(const char *s1, const char *s2);
 char *
 strcpy(char *restrict s1, const char *restrict s2);
 size_t
 strcspn(const char *s1, const char *s2);
 char *
 strerror(int errnum);
 size_t
 strlen(const char *s);
 char *
 strncat(char *restrict s1, const char *restrict s2, size_t n);
 int
 strncmp(const char *s1, const char *s2, size_t n);
 char *
 strncpy(char *restrict s1, const char *restrict s2, size_t n);
 char *
 strpbrk(const char *s1, const char *s2);
 char *
 strrchr(const char *s, int c);
 char *
 strsep(char **stringp, const char *delim);
 size_t
 strspn(const char *s1, const char *s2);
 char *
 strstr(const char *s1, const char *s2);
 char *
 strtok(char *restrict s1, const char *restrict s2);

DESCRIPTION

 The string functions manipulate strings that are terminated by a null
 byte.
 See the specific manual pages for more information. For manipulating
 variable length generic objects as byte strings (without the null byte
 check), see bstring(3) .
 Except as noted in their specific manual pages, the string functions do
 not test the destination for size limitations.

SEE ALSO

 bstring(3) , index(3) , rindex(3) , stpcpy(3) , strcasecmp(3) , strcat(3) ,
 strchr(3) , strcmp(3) , strcpy(3) , strcspn(3) , strerror(3) , strlen(3) ,
 strpbrk(3) , strrchr(3) , strsep(3) , strspn(3) , strstr(3) , strtok(3) 

STANDARDS

 The strcat(), strncat(), strchr(), strrchr(), strcmp(), strncmp(),
 strcpy(), strncpy(), strerror(), strlen(), strpbrk(), strspn(),
 strcspn(), strstr(), and strtok() functions conform to ISO/IEC 9899:1990
 (``ISO C90'').
BSD December 11, 1993 BSD

Mac OS X 10.8 - Generated Fri Aug 31 05:49:36 CDT 2012
© manpagez.com 2000-2025
Individual documents may contain additional copyright information.

AltStyle によって変換されたページ (->オリジナル) /