 |
 |
2.5 Exemple de passage
d’arguments
Résultat de l’exécution :

précédent suivant
Les variables de type primitif sont passées par copie. La
modification de la copie c de la variable
i dans la méthode add n’a pas de répercussion sur la valeur de la
variable i. La variable c est donc bien une variable différente de la variable
i. Cette variable a été initialisée avec la
valeur de la variable i lors de l’appel.
Dans notre exemple les variables s et as font référence au
même tableau. Ainsi, lorsque l’entrée 0 du tableau est modifiée dans la
méthode add en utilisant la variable
as, l’entrée correspondante vue à travers
la variable s paraît modifiée de manière
identique.
Christian Bac, Denis Conan, Télécom
SudParis, CSC 4002, Octobre 2015
|
|