Attn :
déclarer le pointeur avant l'alloc dyn
int * p; p=new int;
Nb de cases du tableau inconnu
(variable) Þ faire une
alloc dyn
Alloc dyn Þ persistance des données
même qd on sort d'une fonction Þ faire des
delete
Rq : un
tableau statique est dépilé à la sortie d'une fonction
Attn : pour le retour des pointeurs,
il faut que les cases pointées persistent après l'appel
*(p+i) Û p[i]
Penser à désallouer tout en fin de
main
delete [ ] tab;
Attn : pointeur en résultat :
int * &p
Fonction avec tableau alloué dynamiquement
Þ pointeurs
en résultat et alloc dyn dans la fonction.
Tableau de
caractères : taille = nb + 1 (pour '\0')