4 strlen(const char* str)
13 strchr(const char* str, int character)
15 char c = (char)character;
22 return c == '\0' ? str : NULL;
26 strnlen(const char* str, size_t max_len)
29 while (str[len] && len <= max_len)
35 strncpy(char* dest, const char* src, size_t n)
39 while ((c = src[i]) && i <= n)
47 strcpy(char* dest, const char* src)
51 while ((c = src[i])) {
60 strcmp(const char* a, const char* b)
62 while (*a && *a == *b) {