Movatterモバイル変換


[0]ホーム

URL:


Aller au contenu
Wikipédial'encyclopédie libre
Rechercher

Variable locale

Un article de Wikipédia, l'encyclopédie libre.

Enprogrammationinformatique, unevariable locale est unevariable qui ne peut être utilisée que dans lafonction ou le bloc où elle est définie.

La variable locale s'oppose à lavariable globale qui peut être utilisée dans tout le programme.

Selon le langage utilisé, une variable locale à une fonction sera accessible ou non aux fonctions que celle-ci appelle (notion deportée d'une variable ; voir aussi la notion de « fief » enAlgol 68).

Types de variables dites locales

[modifier |modifier le code]

Il existe deux types de variables diteslocales :

  • unevariable à déclaration locale qui est accessible à un ensemble de programmes, mais pas aux autres programmes, même si elle continue à exister ; on les trouve dans des langages à imbrications déclaratives de fonctions commeAlgol etPL/I ;
  • unevariable locale proprement dite qui est déclarée à l'intérieur d'une fonction ; elle est alors allouée sur lapile d'exécution.

Exemple enC++

[modifier |modifier le code]
voidswap(auto&a,auto&b)// échange les valeurs de a et b{autotmp=a;// variable locale tmpa=b;b=tmp;}

Articles connexes

[modifier |modifier le code]
v ·m
Bibliothèque logicielle
Vocabulaire
Fonctions
Objet
ÉvénementielInversion de contrôle
Code source
Structures de données
Déclarations
Structures de contrôle
Fonctions usuelles
Outil de développement
Folklore
Ce document provient de « https://fr.wikipedia.org/w/index.php?title=Variable_locale&oldid=229246709 ».
Catégorie :
Catégories cachées :

[8]ページ先頭

©2009-2026 Movatter.jp