Portée des variables
Lang 08
- Le diaporama du coursRésumé du cours
Lors de l’appel d’une fonction, les arguments passés sont des valeurs, et non des références aux variables originales.
L’exécution d’une fonction interrompt temporairement le programme principal.
Les variables locales d’une fonction ne sont accessibles que dans le contexte de cette fonction.
Lorsqu’une fonction renvoie une valeur, celle-ci remplace l’appel de la fonction dans le programme principal.
Pour les types de base (comme les nombres), les variables du programme principal ne sont pas modifiées par les opérations effectuées dans la fonction, car ces types sont non mutables.