ref: 0a5224e17a101c6b0c1c7eb1e36dc9d3fd8ac120
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; }