techniques des paramètres de passage:Différence entre appel par nom et Call-By-Reference
D'après ce que je peux rassembler sur ces deux techniques.
appel par référence:
L'emplacement d'adresse de la variable est passée dans la fonction, donc dans le cadre local de la fonction, toute modification de la valeur de la variable locale va changer la valeur de l'original variable, puisqu'ils pointent vers le même endroit.
appeler par son nom:
La variable réelle est passée dans la fonction. Toute modification de la valeur de la variable dans la portée locale de la fonction sera également répercutée à l'extérieur de la fonction.
Il me semble que ces deux techniques de passage de paramètres accomplissent la même chose? Les deux agissent sur le contenu des variables d'origine. Est-ce que j'ai mal mes définitions? Est-ce que je pense à cela de la mauvaise façon?
Ceci est de loin la meilleure réponse à cette question (similaire) question que je suis venu à travers. –