alloca

ALLOCA(3)                Manual del Programador de Linux               ALLOCA(3)



NOMBRE
       alloca - concede (allocate) memoria

SINOPSIS
       #include <stdlib.h>

       void *alloca( size_t size);

DESCRIPCION
       La función alloca concede size bytes de espacio en el marco de la pila
       (stack frame) del llamador.  Este espacio temporario es automaticamente
       liberado en el retorno.

VALORES RETORNADOS
       La función alloca retorna un puntero al comienzo del espacio concedido.
       Si la conceción falla, un puntero NULL es retornado.

HISTORIA
       Hay evidencias de que la función alloca aparece en 32v, pwb, pwb.2, 3bsd,
       y 4bsd. Hay una página de manual para esta en BSD 4.3.  Linux usa la
       versión de GNU.

BUGS
       La función alloca es dependiente de la arquitectura.

VER TAMBIEN
       brk(2), pagesize(2), calloc(3), malloc(3), realloc(3)



GNU                            Diciembre 19, 1995                      ALLOCA(3)