alloca

ALLOCA(3)                   Linux Programmer's Manual                  ALLOCA(3)



NOME
       alloca - alocador de memória

SINOPSE
       #include <stdlib.h>

       void *alloca( size_t size);

DESCRIÇÃO
       The alloca Aloca size bytes de espaço no stack frame da função que a
       chama. Este espaço é liberado automaticamente quando a função retorna.

VALOR RETORNADO
       A função alloca retorna um ponteiro para o início do espaço alocado. Se a
       alocação falhar, será retornado um ponteiro NULL.

DE ACORDO COM
       A função alloca aparece no 32v, pwb, pwb.2, 3bsd, and 4bsd. Há uma man
       page desta função no BSD 4.3. O linux usa a versão GNU.

BUGS
       A função alloca é dependente da máquina.

VER TAMBÉM
       brk(2), pagesize(2), calloc(3), malloc(3), realloc(3)



GNU                             29 November 1993                       ALLOCA(3)