ref: 08a32f26c08c322c5549b94c05032d2e87f1df3c
dir: /tests/libc/execute/0032-memset.c/
#include <assert.h> #include <stdio.h> #include <string.h> /* output: testing done end: */ int main() { char *p, buf[40]; puts("testing"); memset(buf, 2, sizeof(buf)); for (p = buf; p < &buf[40]; ++p) assert(*p == 2); memset(buf, 0, 0); for (p = buf; p < &buf[40]; ++p) assert(*p == 2); puts("done"); return 0; }