Posez votre question Signaler

Suppression d'element ds un tableau (Pascal)

Phoenix - Dernière réponse le 20 oct. 2003 à 18:48
Bonjour, j'aimerai savoir si on peut supprimer des elements d'un tableau avec le language Pascal de facon à reduire la taille du tableau et donc de la memoire. Si oui comment ?
Ex : j'ai un tableau de 12 cases dont 4 contiennent '0', j'aimerais supprimer ces cases du tableaux pour reduire se taille et donc liberer de la memoire.

Merci d'avance à tout ceux qui sauront me repondre.
Lire la suite 
Réponse
+1
moins plus
Salut Phoenix.
Mes souvenirs de Pascal ne sont pas tout jeunes, mais il me semble qu'on ne peut pas faire ce que tu souhaites.
En effet, en Pascal, si je me souviens bien, tu ne peux pas faire d'allocation dynamique de mémoire comme en C. Donc, par conséquent, tu ne peux pas non plus faire de désallocation dynamique ...
a+
  (:•Þ   Pitu
Ni modo, ni même quasi modo
toto- 20 oct. 2003 à 18:48
C'est FAUX, les allocations dynamiques sont dispo en Pascal

Si tu souhaites utiliser un tableau qui n'occupe que la place nécessaire en mémoire, il faut que tu utilise les listes chainées (utilisation des pointeurs et allocation dynamique de la mémoire)
Répondre
Ajouter un commentaire
Ce document intitulé «  Suppression d'element ds un tableau (Pascal)  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.