C'est pas de l'allocation dynamique que tu fais la... tu continues de faire tableau[nb_colonnes]... ca c'est pas de l'allocation dynamique, c'est du statique ! Dans l'allocation dynamique, tu alloues au fur et à mesure que tu as besoin de stocker un nouvel element.
le mieux c'est de definir une structure qui va représenter le type d'info que tu veux stocker dans ton tableau dynamique. Cette structure va en plus contenir un pointeur qui pointera vers la donnée suivante.
Au depart, tu créé un élément et le pointeur ne pointe sur rien (tu le mets a null). quand t veux ajouter un element, tu le créer (tu mets l'adresse du pointeur de sa structure a null) et tu affectes l'adresse de la structure que tu viens de créer au pointeur de la structure précédente... je sais pas si c'est tres clair !!!
au départ tu as :
structure1 :
- donnée1
- pointeur = null
quand tu veux ajouter une donnée :
structure1 :
- donnée1
--<-- pointeur
|
|
|
-> structure2:
- données2
- pointeur = null
désolé c'est un peu moche comme dessin mais j'ai pas trouvé mieux ;-))
Proverbe Thaïlandais:Pingouins dans les champs,
hiver très méchant.