Algorithme : Tableaux Dynamiques |
Définition Tableaux Dynamiquesles tableaux dynamiques sont des tableaux dont la taille, est fixé pendant l'exécution avec des allocations dynamique dans la mémoire
exemple: déclaration et allocation
int * tab; int nb;
printf(« rentrer un nombre d'élément: »); scanf(''%d'',&nb); tab=(int )malloc(sizeof(int)*nb);
tab : est un pointeur qui garde l'adresse du 1er d'un tableau de nb élément.
Les tableaux dynamique se gérent comme les tableaux statiques: affichage, saisie, parcour,... s'il y a lieu de changer de taille, on doit libérer l'espace alloué, puis réallouer l'espace souhaité. |