Variables locales

Variables locales

Variable locale

En programmation informatique, une variable locale est une variable qui ne peut être utilisée que dans la fonction ou le bloc où elle est définie.

La variable locale s'oppose à la variable 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 de scope d'une variable ; voir aussi la notion de fief en Algol 68).

Types de variables dites locales

Il existe deux types de variables dites locales :

  • une variable à 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 comme Algol et PL/I ;
  • une variable locale proprement dite qui est déclarée à l'intérieur d'une fonction ; elle est alors allouée sur la pile d'exécution.

Exemple en langage C

 void echange(int *a, int *b)
 {
   int tmp;  /* variable locale tmp */
   tmp = *a;
   *a = *b;
   *b = tmp;
 }
  • Portail de la programmation informatique Portail de la programmation informatique
Ce document provient de « Variable locale ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Variables locales de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • Variables cachées — Variable cachée Cet article fait partie de la série Mécanique quantique Postulats de la mécanique quantique Histoire de la m …   Wikipédia en Français

  • Variables ambientales — A continuación se describen un conjunto de variables ambientales, las cuales han sido agrupadas en las áreas temáticas hidrología, calidad del agua, suelos, biota y aspectos socioeconómicos. El propósito de la evaluación ambiental es determinar… …   Wikipedia Español

  • Locales — Paramètres régionaux Pour les articles homonymes, voir Paramètre (homonymie). Les paramètres régionaux, aussi appelés paramètres de lieu, environnement linguistique, options régionales et linguistiques, ou même culture ou locales (terme anglais) …   Wikipédia en Français

  • Teoría de variables ocultas — En Física, se define como teorías de variables ocultas a formulaciones alternativas que suponen la existencia de ciertos parámetros desconocidos que serían los responsables de las características estadísticas de la mecánica cuántica. Dichas… …   Wikipedia Español

  • FONCTIONS ANALYTIQUES - Fonctions de plusieurs variables complexes — La notion de fonction holomorphe de plusieurs variables complexes est aussi ancienne que l’analyse complexe. Les problèmes les plus simples, qui font intervenir des relations algébriques ou analytiques ou des équations différentielles,… …   Encyclopédie Universelle

  • Projet d'Appui aux Commissions Locales de Récupération des Armes Légères — Le Projet d Appui aux Commissions Locales de Récupération des Armes Légères (PACLRAL) s est fixé comme objectif spécifique le renforcement de la sécurité dans la boucle du fleuve Niger au Mali à travers le développement d une économie solidaire.… …   Wikipédia en Français

  • Projet d'appui aux commissions locales de récupération des armes légères — Le projet d appui aux commissions locales de récupération des armes légères (PACLRAL) s est fixé comme objectif spécifique le renforcement de la sécurité dans la boucle du fleuve Niger au Mali à travers le développement d une économie solidaire.… …   Wikipédia en Français

  • Teorema de Bell — El teorema de Bell o desigualdades de Bell se aplica en mecánica cuántica para cuantificar matemáticamente las implicaciones planteadas teóricamente en la paradoja de Einstein Podolsky Rosen y permitir así su demostración experimental. Debe su… …   Wikipedia Español

  • Variable local — Una variable local es, en informática, la variable a la que se le otorga un ámbito local. Tales variables sólo pueden accederse desde la función o bloque de instrucciones en donde se declaran. Las variables locales se contraponen a las variables… …   Wikipedia Español

  • Pila de llamadas — Estructura de la pila de llamadas. En la figura se ve una pila, creciendo de abajo hacia arriba. La subrutina DrawSquare es llamada y se crea un stack frame para ella (en azul). Luego, DrawSquare llama a la subrutina DrawLine, la cual tiene su… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”