portée

Une définition du Jargon Français.
Aller à : Navigation, rechercher

nom féminin.

1.  [programmation]. Parties d'un programme dans lequel une variable est accessible.

La portée peut être dynamique, la variable est en ce cas accessible dans toute partie du programme exécutée après la partie qui la déclara. Si ce n'est pas le cas elle est dite statique (ou lexicale, ces deux termes sont ici équivalents), car parfaitement déterminée par un examen du code source, et pourra alors être globale (accessible dans tout le programme) ou bien locale (accessible dans une partie du programme, par exemple dans certains blocs ou fonctions).

En anglais : scope.

Variables locales et globales, en C :

int JeSuisGlobale; /* une variable globale abritant un entier naturel */
 
void main(void)
{
   char JeSuisLocale; /* une variable locale abritant un caractère */
/* la présente fonction peut employer les variables JeSuisGlobale et JeSuisLocale */
}
 
void AutreFonction()
{
/* la présente fonction ne peut employer que la variable JeSuisGlobale */
}
Direction.png Voir aussi : visibilité

2.  [réseau]. Sous IPv6, les numéros IP ont aussi une portée, selon qu'elles sont reconnues sur le réseau mondial global ou non.