1 #include <string.h>
2 #include <stdio.h>
3 #include <stdarg.h>
4 
5 int
6 main(int argc, char **argv)
7 {
8 	char buf[100];
9 	char buf2[50];
10 	va_list l;
11 	FILE *f;
12 	bzero(buf, 200);
13 	memcpy(buf2, buf, sizeof buf);
14 	memcpy(buf2, buf, 105);
15 	memset(buf, 0, 500);
16 	strncat(buf2, "blahblah", 1000);
17 	strncpy(buf2, buf, 1234);
18 	snprintf(buf, 5432, "foo");
19 	vsnprintf(buf, 2345, "bar", l);
20 	fwrite(buf, 123, 4, f);
21 	return 1;
22 }
23 
24