int puts(const char *s);
, EOF.
gets puts stdio.h.
int strcmp(const char *str1, const char *str2);
int strncmp (const char *str1, const char *str2, size_t n);
n str1 str2. 1, 0 1, n str1 , n str2.
char* strstr(const char *str1, const char *str2);
str2 ( ) str1. , NULL. str1 , str1.
char *strcpy(char *strDst, const char *strSrc);
strSrc strDst. strSrc , . strDst. , .
char *strncpy(char *strDst, const char *strSrc, size_t n);
n strSrc strDst. strSrc n , , strSrc n . str1
char* strcat(char *strDst, const char *strSrc);
strSrc strDst, strDst . strDst.
char* strncat(char *strDst, const char *strSrc, size_t n);
n strSrc strDst, strDst . strSrc n, , strSrc. strDst . strDst
.
char* strchr(const char *str, int c);
, c, str. , NULL.
char* strrchr(const char *str, int c);
, c, str. , NULL.
size_t strspn(const char *str1, const char *str2);
str1, str2.
size_t strcspn(const char *str1, const char *str2);
str1, str2.
char* strpbrk(const char *str1, const char *str2);
str1 , str2. , NULL.
|
|
char* strtok(char *str1, const char *str2);
() str1, str2. , NULL. strtok str1 , , NULL. strtok .
void *memchr(const void *str, int c, size_t n);
n str.
int memcmp(conct void *str1, const void *str2, size_t n); n str1 str2.
void *memcpy(void *str1, const void *str2,size_t n); n str2 str1
void *memmove(void *str1, const void *str2,size_t n); n str2 str1, .
void *memset(void *str1, int c,size_t n);
c n str1.