======Les Types de données====== =====Variable locale===== __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:[[javascool:les_types_de_donnees:variable_globale|Variable globale]] fait par ETIENNE Romain