tout a fait !
mais avec un pointeur : un exemple :
int* tab;
tab=(int*)malloc(10*sizeof(int)); / / 10 elements.
tab[0]=3;
tab[6]=5; / / meme chose qu´en statique
free(tab); / / ne pas oublier.
sinon, tu peux, mais bon, beaucoup disent que c´est sale :
int* tab;
tab=(int*)malloc(10*sizeof(int)); / / 10 elements.
tab[0]=3;
tab[6]=5; / / meme chose qu´en statique
/ / merde ! ! 10 ça fait trop peu ! m´en faut 20 !
tab=(int*)realloc(tab,10*sizeof(int));
tab[15]=7;
free(tab); / / ne pas oublier.