1 2 3 4 5 6 7 8 9 10
#include <lib.h> void *memset(void *dest, int c, size_t n) { unsigned char *d = dest; for (; n; n--) { *d++ = c; }; return dest; }