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