ref: 40c0dd60db401444abc61b122fb396af9b0c1114
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; }