Passage des paramètres par valeur et par référence
![]() ![]() |
Conception : Clarification - Explicitation
Lors du passage des paramètres par valeur, seule la valeur du paramètre est passé à la procédure. Cette dernière travaille donc sur une variable locale. Alors que dans le cas d’un passage par référence, ce n’est pas la valeur du paramètre qui est passé mais l’adresse de la variable contenant la valeur : dans ce cas, la procédure appelée et la procédure appelante travaille sur la même variable, même si le nom utilisé pour le paramètre est différent du nom de la variable initiale. De ce fait, il est possible de modifier le contenu de la variable passée en paramètre à partir de la procédure appelée.
Conceptions erronées et origines possibles
Quand on utilise le passage par valeur, les modifications apportées à l’intérieur de la procédure appelée se répercutent sur la procédure appelante comme si on utilise un passage par référence.
Conceptions: Origines possibles
Quand on utilise le passage par valeur, les modifications apportées à l’intérieur de la procédure appelée se répercutent sur la procédure appelante comme si on utilise un passage par référence.
Conceptions liées - Typologie
Concepts ou notions associés
Références
| |||
---|---|---|---|
Sur le Portail Questions / Réponses |
Sur Portail de Formation Gratuite |
Sur des sites de Formation |
Sur DidaQuest |
Passage des paramètres par valeur et par référence sur : Wikipedia / Wikiwand / Universalis / Larousse encyclopédie / Khan Académie | |||
Sur Wikiwand : | |||
Sur Wikipédia : | |||
Sur Wikiversity : | |||
Sur Universalis : | |||
Sur Khan Académie : |
Éléments graphique
Stratégie de changement conceptuel
Questions possibles
Bibliographie
Pour citer cette page: (des paramètres par valeur et par référence)
ABROUGUI, M & al, 2020. Passage des paramètres par valeur et par référence. In Didaquest [en ligne]. <http:www.didaquest.org/wiki/Passage_des_param%C3%A8tres_par_valeur_et_par_r%C3%A9f%C3%A9rence>, consulté le 17, mai, 2025
- ..................
- ..................
- ..................
- ..................
![]() ![]() |