BZERO(3) - man page online | library functions

Write zero-valued bytes.

BZERO(3)                            Linux Programmer's Manual                            BZERO(3)

NAME bzero - write zero-valued bytes
SYNOPSIS #include <strings.h> void bzero(void *s, size_t n);
DESCRIPTION The bzero() function sets the first n bytes of the area starting at s to zero (bytes con‐ taining '\0').
ATTRIBUTES For an explanation of the terms used in this section, see attributes(7). ┌──────────┬───────────────┬─────────┐ │Interface │ Attribute │ Value │ ├──────────┼───────────────┼─────────┤ │bzero() │ Thread safety │ MT-Safe │ └──────────┴───────────────┴─────────┘
CONFORMING TO 4.3BSD. This function is deprecated (marked as LEGACY in POSIX.1-2001): use memset(3) in new programs. POSIX.1-2008 removes the specification of bzero().
SEE ALSO memset(3), swab(3)
COLOPHON This page is part of release 4.04 of the Linux man-pages project. A description of the project, information about reporting bugs, and the latest version of this page, can be found at
Linux 2015-03-02 BZERO(3)
This manual Reference Other manuals
bzero(3) referred by bstring(3) | explicit_bzero(3) | memset(3) | pmap_zero_area(9freebsd) | pmap_zero_idle(9freebsd) | pmap_zero_page(9freebsd)
refer to attributes(7) | memset(3) | swab(3)