Next: Pointeurs
et tableaux Up: Les
pointeurs Previous: L'allocation
de mémoire -
Lorsqu'une zone mémoire allouée dynamiquement (par new) n'est plus utilisée par le programme, il est possible, et même souvent souhaitable, de la libérer, c'est-à-dire de la rendre à nouveau disponible pour d'autres utilisations, grâce à l'opérateur delete :
Attention: pour utiliser l'opérateur delete, il faut être certain que l'opérande pointe effectivement sur un objet alloué grâce à l'opérateur new .
La libération de la mémoire occupée par un tableau alloué dynamiquement s'effectue par un seul delete :