Difference entre passage par variable et val

marwenha Messages postés 127 Date d'inscription   Statut Membre Dernière intervention   -  
Droopy_ Messages postés 248 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je cherche un cours qui presente la difference entre le passage par variable et le passage par valeur au niveau des procedure et fonction car j ai un expose en algorithmique
merci d avance
A voir également:

1 réponse

Droopy_ Messages postés 248 Date d'inscription   Statut Membre Dernière intervention   25
 
Bonsoir,

Le passage par valeur, comme con nom l'indique passe la valeur d'un argument à la fonction, c'est à dire une copie de l'argument.

Le passage par référence, envoie une référence (ou un pointeur) vers la variable passée en paramètre. Cela permet à la fonction d'aller modifier la variable directement. Ça a surtout l'avantage de ne pas devoir faire une copie complete de ta donnée, surtout quand elle est énorme (une structure, par exemple).
0