Description: une variable locale est une variable qui ne peut être utilisée que dans la fonction ou le bloc où elle est définie. c'est l'opposée de la variable globale.
Syntaxe:
void nom_sequence () { int variable_locale }
Exemple:
void main () { int variable_locale }
Intérêts: La valeur de la variable locale ne change que dans le bloc où elle est utilisé.Comme vous allez pouvoir le voir avec l'exemple ci-dessous, même après l’utilisation de la procédure la valeur de la variable n'a pas changer dans le programme principal.
Exemple:
void utilisation_variable (int variable_locale) { println(""); println("affichage dans la procédure"); println("variable_locale= "+ variable_locale); variable_locale = variable_locale *2; println("variable_locale= "+ variable_locale); } void main() { int variable_locale=2; println("affichage dans le programme principal"); println("variable_locale= "+ variable_locale); utilisation_variable(variable_locale); println(""); println("affichage dans le programme principal"); println(" variable_locale après utilistaion de la procédure= "+variable_locale); }
Résultat:
Compilation réussie ! affichage dans le programme principal variable_locale= 2 affichage dans la procédure variable_locale= 2 variable_locale= 4 affichage dans le programme principal variable_locale après utilistaion de la procédure= 2
Voir aussi:Variable globale
fait par ETIENNE Romain