beautypg.com

Zilog EZ80F916 User Manual

Page 351

background image

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.

This manual is related to the following products: