ALLOCA(3)          Manuel du programmeur Linux          ALLOCA(3)


NOM
       alloca - Allocation mémoire.

SYNOPSIS
       #include <stdlib.h>

       void *alloca ( size_t size);

DESCRIPTION
       La  fonction  alloca  alloue  size octets dans l'espace de
       pile de l'appelant. Cet espace temporaire est automatique­
       ment  libéré  lors  du retour de la fonction ayant invoqué
       alloca.

VALEUR RENVOYÉE
       La fonction alloca renvoie un pointeur sur le début de  la
       zone allouée. Si l'allocation échoue elle renvoie un poin­
       teur NULL.

HISTORIQUE
       Il semble que alloca soit apparue dans  32v,  pwb,  pwb.2,
       3bsd,  et  4bsd.   Il  y a une page de manuel la décrivant
       dans BSD 4.3.  Linux utilise la version GNU.

BUGS
       La fonction alloca dépend de la machine.

VOIR AUSSI
       brk(2), pagesize(2), calloc(3), malloc(3), realloc(3)


TRADUCTION
       Christophe Blaess, 1997.
























GNU                      22 Octobre 1996                        1