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)