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