Zilog EZ80F916 User Manual
Page 351
UM014423-0607
C Standard Library
ZiLOG Developer Studio II
eZ80Acclaim!
®
User Manual
331
Copying
Concatenation
Comparison
The sign of the value returned by the comparison functions is determined by the sign of
the difference between the values of the first pair of characters that differ in the objects
being compared.
Search
void *memcpy(void *s1, const void *s2, size_t n);
Copies a specified number of characters
from one buffer to another.
void *memmove(void *s1, const void *s2, size_t n); Moves a specified number of characters
from one buffer to another.
char *strcpy(char *s1, const char *s2);
Copies one string to another.
char *strncpy(char *s1, const char *s2, size_t n);
Copies n characters of one string to another.
char *strcat(char *s1, const char *s2);
Appends a string.
char *strncat(char *s1, const char *s2, size_t n);
Appends n characters of string.
int memcmp(const void *s1, const void *s2, size_t n);
Compares the first n characters.
int strcmp(const char *s1, const char *s2);
Compares two strings.
int strncmp(const char *s1, const char *s2, size_t n);
Compares n characters of two strings.
void *memchr(const void *s, int c, size_t n);
Returns a pointer to the first occurrence, within a
specified number of characters, of a given
character in the buffer.
char *strchr(const char *s, int c);
Finds first occurrence of a given character in
string.
size_t strcspn(const char *s1, const char *s2);
Finds first occurrence of a character from a given
character in string.
char *strpbrk(const char *s1, const char *s2);
Finds first occurrence of a character from one
string to another.
char *strrchr(const char *s, int c);
Finds last occurrence of a given character in
string.
size_t strspn(const char *s1, const char *s2);
Finds first substring from a given character set in
string.