3 void *memset(void *ptr, int val, int size)
5 unsigned char *p = ptr;
12 void *memcpy(void *dest, void *src, int size)
14 unsigned char *d = dest;
15 unsigned char *s = src;
22 int strcmp(const char *a, const char *b)
24 while(*a && *a == *b) {
29 if(!*a && !*b) return 0;
33 return *a - *b > 0 ? 1 : -1;