Você está na página 1de 1

tipo *fulaninho;

-malloc => fulaninho = (tipo *) malloc (tamanho que ser� alocado***)


***pode ser: sizeof(tipo), sizeof(struct), strlen, ...

-free(fulaninho) => libera mem�ria alocada anteriormente

-calloc => diferen�a pro malloc � que ela define a mem�ria alocada como zero.
fulaninho = (tipo *) calloc (qtde de elementos, size);

-realloc() => altera o n�mero de bytes associados a uma aloca��o anterior


fulaninho = (tipo*) realloc (fulaninho, tamanho a ser realocado******);
******novo tamanho do vetor
-Para alocar matriz, usa:
tipo **fulaninho;

fulaninho = (tipo**)malloc(linhas*sizeof(tipo*));

for(i = 0; i < linhas; i++){


fulaninho[i]=(tipo*)malloc(colunas*sizeof(tipo));
}

Você também pode gostar