13.4.3 Exemples d'allocation dynamique

Le premier exemple est le plus fréquent en pratique : il montre comment allouer dynamiquement un tableau dont la taille est connue seulement à l’exécution. Notez bien qu’une fois la mémoire allouée, le tableau note se manipule exactement comme un tableau normal (alloué statiquement), à condition d’utiliser la notation avec crochets. Le deuxième exemple est destiné à illustrer le mécanisme d’allocation/libération, à de seules fins pédagogiques. Un autre exemple d'utilisation de l'allocation dynamique est constitué par les listes chaînées : voir la fin du chapitre "Structures" 16.8).
Ce programme affiche par exemple :
|