Escolar Documentos
Profissional Documentos
Cultura Documentos
#include <stdio.h>
#include <stdlib.h>
int main() FIM
{ int *vet, *ptr, i;
vet = (int*)malloc(sizeof(int)*10);
vet[4] = 44; // 'vet' funciona como um vetor, depois de malloc
ptr = vet; // 'ptr' aponta para o incio do vetor
*ptr = 11; // vet[0] = 11
*(ptr+1) = 12; // vet[1] = 12
printf("Endereco: %p\n\n\n", ptr);
for(i=0;i<=9;i++)
printf("%d\n", *(ptr+i));
ptr=vet; //sempre apontar para o inicio antes de liberar
free(ptr);
return 0;
}
05/06/2017 2017 DC - UFPI 5 05/06/2017 2017 DC - UFPI 6