string(5) string(5)
NAME
string - string operations
SYNOPSIS
#include <string.h>
DESCRIPTION
The <string.h> header defines the following:
NULL Null pointer constant.
sizet As described in <stddef.h>.
The following are declared as functions and may also be defined as
macros:
void *memccpy(void *s1, const void *s2, int c, sizet n);
void *memchr(const void *s, int c, sizet n);
int memcmp(const void *s1, const void *s2, sizet n);
void *memcpy(void *s1, const void *s2, sizet n);
void *memmove(void *s1, const void *s2, sizet n);
void *memset(void *s, int c, sizet n);
char *strcat(char *s1, const char *s2);
char *strchr(const char *s, int c);
int strcmp(const char *s1, const char *s2);
int strcoll(const char *s1, const char *s2);
char *strcpy(char *s1, const char *s2);
sizet strcspn(const char *s1, const char *s2);
char *strdup(const char *s1);
char *strerror(int errnum);
sizet strlen(const char *s);
char *strncat(char *s1, const char *s2, sizet n);
int strncmp(const char *s1, const char *s2, sizet n);
char *strncpy(char *s1, const char *s2, sizet n);
char *strpbrk(const char *s1, const char *s2);
char *strrchr(const char *s, int c);
sizet strspn(const char *s1, const char *s2);
char *strstr(const char *s1, const char *s2);
char *strtok(char *s1, const char *s2);
sizet strxfrm(char *s1, const char *s2, sizet n);
Inclusion of the <string.h> header may also make visible all symbols
from <stddef.h>.
SEE ALSO
memory(3C), string(3C), types(5).
Page 1 Reliant UNIX 5.44 Printed 11/98