manpages.info - online man pages   

FreeBSD man pages : memory (3)
MEMORY(3)	       FreeBSD Library Functions Manual 	     MEMORY(3)

NAME

malloc, free, realloc, calloc, alloca - general memory allocation opera- tions

LIBRARY

Standard C Library (libc, -lc)

SYNOPSIS

#include <stdlib.h> void * malloc(size_t size); void free(void *ptr); void * realloc(void *ptr, size_t size); void * calloc(size_t nelem, size_t elsize); void * alloca(size_t size);

DESCRIPTION

These functions allocate and free memory for the calling process. They are described in the individual manual pages.

SEE ALSO

alloca(3), calloc(3), free(3), malloc(3), realloc(3)

STANDARDS

These functions, with the exception of alloca() conform to ISO/IEC 9899:1990 (``ISO C89''). FreeBSD 4.8 June 4, 1993 FreeBSD 4.8