AVR Libc Home Page | AVR Libc Development Pages | |||
Main Page | User Manual | Reference | FAQ | Example Projects |
01 1 Copyright (c) 2002,2007 Marek Michalkiewicz 022All rights reserved. 033
memmem void * memmem(const void *, size_t, const void *, size_t) __ATTR_PURE__
memmove void * memmove(void *, const void *, size_t) Copy memory area.
strsep char * strsep(char **, const char *) Parse a string into tokens.
strstr char * strstr(const char *, const char *) __ATTR_PURE__ Locate a substring.
strlwr char * strlwr(char *) Convert a string to lower case.
memcpy void * memcpy(void *, const void *, size_t) Copy a memory area.
strnlen size_t strnlen(const char *, size_t) __ATTR_PURE__ Determine the length of a fixed-size string.
strpbrk char * strpbrk(const char *__s, const char *__accept) __ATTR_PURE__
strncmp int strncmp(const char *, const char *, size_t) __ATTR_PURE__ Compare two strings.
strncasecmp int strncasecmp(const char *, const char *, size_t) __ATTR_PURE__ Compare two strings ignoring case.
memset void * memset(void *, int, size_t) Fill memory with a constant byte.
strcasecmp int strcasecmp(const char *, const char *) __ATTR_PURE__ Compare two strings ignoring case.
strncat char * strncat(char *, const char *, size_t) Concatenate two strings.
strlcpy size_t strlcpy(char *, const char *, size_t) Copy a string.> Definition: strlcpy.c:49
strtok char * strtok(char *, const char *) Parses the string s into tokens.> Definition: strtok.c:41
strchr char * strchr(const char *, int) __ATTR_PURE__ Locate character in string.
memcmp int memcmp(const void *, const void *, size_t) __ATTR_PURE__ Compare memory areas.
memchr void * memchr(const void *, int, size_t) __ATTR_PURE__ Scan memory for a character.
strchrnul char * strchrnul(const char *, int) __ATTR_PURE__
strlen size_t strlen(const char *) __ATTR_PURE__ Calculate the length of a string.
strrev char * strrev(char *) Reverse a string.
ffs int ffs(int __val) This function finds the first (least significant) bit set in the input value.
strcspn size_t strcspn(const char *__s, const char *__reject) __ATTR_PURE__
ffsl int ffsl(long __val) Same as ffs(), for an argument of type long.
memccpy void * memccpy(void *, const void *, int, size_t) Copy memory area.
strdup char * strdup(const char *s1) Duplicate a string.> Definition: strdup.c:37
strcasestr char * strcasestr(const char *, const char *) __ATTR_PURE__
ffsll __extension__ int ffsll(long long __val) Same as ffs(), for an argument of type long long.
strcmp int strcmp(const char *, const char *) __ATTR_PURE__ Compare two strings.
strupr char * strupr(char *) Convert a string to upper case.
memrchr void * memrchr(const void *, int, size_t) __ATTR_PURE__
strrchr char * strrchr(const char *, int) __ATTR_PURE__ Locate character in string.
strtok_r char * strtok_r(char *, const char *, char **) Parses string into tokens.
strcat char * strcat(char *, const char *) Concatenate two strings.
strspn size_t strspn(const char *__s, const char *__accept) __ATTR_PURE__
strcpy char * strcpy(char *, const char *) Copy a string.
strlcat size_t strlcat(char *, const char *, size_t) Concatenate two strings.> Definition: strlcat.c:50
strncpy char * strncpy(char *, const char *, size_t) Copy a string.