Manual Page Search Parameters

MEMSET(3) Library Functions Manual MEMSET(3)

write a byte to byte string

#include <string.h>
void *
memset(void *b, int c, size_t len);

The memset() function writes len bytes of value c (converted to an unsigned char) to the string b.

The memset() function returns the original value of b.

bzero(3), swab(3), wmemset(3)

The memset() function conforms to ANSI X3.159-1989 (“ANSI C89”).

The memset() function first appeared in AT&T System V UNIX and was reimplemented for 4.3BSD-Tahoe.
June 5, 2013 OpenBSD-current