System Grab Bag

View all man pages from Linux (or from all projects)

Name

memset - fill memory with a constant byte

Library

Standard C library ( libc ", " -lc )

Synopsis

#include <string.h> 
void *memset(void " s [. n "], int " c ", size_t  n );

Description

The memset() function fills the first n bytes of the memory area pointed to by s with the constant byte c.

Return Value

The memset() function returns a pointer to the memory area s.

Attributes

For an explanation of the terms used in this section, see attributes(7). allbox; lbx lb lb T{ memset()
InterfaceAttributeValue
T}Thread safetyMT-Safe

Standards

C11, POSIX.1-2008.

History

POSIX.1-2001, C89, SVr4, 4.3BSD.

See Also

  1. bstring(3),
  2. bzero(3),
  3. swab(3),
  4. wmemset(3)