Utiliser une procedure pour remplir un tableau en pascal
Résolu/Fermé
A voir également:
- Procedure remplir
- Organigramme a remplir word - Guide
- Le point d'entrée de procédure bcrypt hash ✓ - Forum Logiciels
- Remplir et signer pdf - Guide
- Copiez l'image dans un logiciel d'édition d'images ou un outil en ligne comme js paint ou pixlr e. remplissez les cases en suivant le code couleur. des cases supplémentaires vont se remplir automatiquement. que représente le dessin ? ✓ - Forum Windows
- Le point d'entrée de procédure est introuvable dans la bibliothèque de liens dynamiques ✓ - Forum Logiciels
3 réponses
Utilisateur anonyme
7 févr. 2021 à 13:12
7 févr. 2021 à 13:12
Bonjour,
Le tableau "mot" est passé par valeur en non par référence donc les modifications sont internes à la procédure. En sortie, le tableau retrouve sa valeur initiale.
Si on avait un passage par référence Procedure remptab(var mot:X); il en serait autrement.
Sans modifier votre passage de paramètres, il faudrait inclure la boucle For dans la procédure.
Sinon, il faut passer le tableau par référence.
Le tableau "mot" est passé par valeur en non par référence donc les modifications sont internes à la procédure. En sortie, le tableau retrouve sa valeur initiale.
Si on avait un passage par référence Procedure remptab(var mot:X); il en serait autrement.
Sans modifier votre passage de paramètres, il faudrait inclure la boucle For dans la procédure.
Sinon, il faut passer le tableau par référence.