*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->FreeBSD man pages -> memory (3)              
Title
Content
Arch
Section
 

MEMORY(3)

Contents


NAME    [Toc]    [Back]

     malloc, free, realloc, calloc, alloca, mmap -- general memory allocation
     operations

LIBRARY    [Toc]    [Back]

     Standard C Library (libc, -lc)

SYNOPSIS    [Toc]    [Back]

     #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);

     #include <sys/types.h>
     #include <sys/mman.h>

     void *
     mmap(void * addr, size_t len, int prot, int flags, int fd, off_t offset);

DESCRIPTION    [Toc]    [Back]

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

SEE ALSO    [Toc]    [Back]

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

STANDARDS    [Toc]    [Back]

     These functions, with the exception of alloca() and mmap() conform to
     ISO/IEC 9899:1990 (``ISO C89'').


FreeBSD 5.2.1			 June 4, 1993			 FreeBSD 5.2.1
[ Back ]
 Similar pages
Name OS Title
malloc NetBSD general purpose memory allocation functions
free FreeBSD general purpose memory allocation functions
reallocf FreeBSD general purpose memory allocation functions
realloc FreeBSD general purpose memory allocation functions
calloc FreeBSD general purpose memory allocation functions
calloc NetBSD general purpose memory allocation functions
realloc NetBSD general purpose memory allocation functions
free NetBSD general purpose memory allocation functions
malloc.conf FreeBSD general purpose memory allocation functions
malloc FreeBSD general purpose memory allocation functions
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service