SIMPLE SOLUTIONS

BZERO(3) - man page online | library functions

Write zero-valued bytes.

Chapter
2015-03-02
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').

RETURN VALUE

None.

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 http://www.kernel.org/doc/man-pages/.
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)