|
|
|
@ -11,7 +11,15 @@
|
|
|
|
|
((c) == '\v'))
|
|
|
|
|
#define isprint(c) ((' ' <= (c)) && ((c) <= '~'))
|
|
|
|
|
|
|
|
|
|
/** compares the first @param n bytes (each interpreted as
|
|
|
|
|
* unsigned char) of the memory areas @param s1 and @param s2.
|
|
|
|
|
*/
|
|
|
|
|
int memcmp(const void *s1, const void *s2, size_t n);
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* copies n bytes from memory area src to memory area dest. The memory areas may overlap
|
|
|
|
|
*/
|
|
|
|
|
void *memmove(void *dest, const void *src, size_t n);
|
|
|
|
|
void *memcpy(void *dest, const void *src, size_t n);
|
|
|
|
|
void *memset(void *s, int c, size_t n);
|
|
|
|
|
char *itoa(long long int value, char *str, int base);
|
|
|
|
|