#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
int *p1 = malloc(4*sizeof(int)); //asigna para arreglo de 4 int
int *p2 = malloc(sizeof(int[4])); // otra forma de asignar para arreglo de 4 int
int *p3 = malloc(4*sizeof *p3); // otra forma de lo mismo
if(p1){
for(i=0; i<4; i++){
p1[i] = i*i;
for(i=0; i<4; i++){
printf("p1[%d] == %d\n",i, p1[i]);
}
}
}
free(p1);
free(p2);
free(p3);
system("pause");
return 0;
}
No hay comentarios:
Publicar un comentario