memset.c 149 B

123456789101112131415
  1. #include <lib9.h>
  2. void*
  3. memset(void *ap, int c, ulong n)
  4. {
  5. char *p;
  6. int m = (int)n;
  7. p = ap;
  8. while(m > 0) {
  9. *p++ = c;
  10. m--;
  11. }
  12. return ap;
  13. }