6 void *memset(void *s, int c, size_t n);
8 void *memcpy(void *dest, const void *src, size_t n);
9 void *memmove(void *dest, const void *src, size_t n);
11 int memcmp(void *aptr, void *bptr, size_t n);
13 size_t strlen(const char *s);
15 char *strchr(const char *s, int c);
16 char *strrchr(const char *s, int c);
18 char *strstr(const char *str, const char *substr);
19 char *strcasestr(const char *str, const char *substr);
21 int strcmp(const char *s1, const char *s2);
22 int strcasecmp(const char *s1, const char *s2);
24 int strncmp(const char *s1, const char *s2, int n);
25 int strncasecmp(const char *s1, const char *s2, int n);
27 char *strcpy(char *dest, const char *src);
28 char *strcat(char *dest, const char *src);
30 char *strncpy(char *dest, const char *src, int n);
32 #endif /* STRING_H_ */