void *memcpy(void *dest, const void *src, unsigned int count) | |
{ | |
char *tmp = dest; | |
const char *s = src; | |
while (count--) | |
*tmp++ = *s++; | |
return dest; | |
} | |
void *memset(void *s, int c, unsigned int count) | |
{ | |
char *xs = s; | |
while (count--) | |
*xs++ = c; | |
return s; | |
} | |