Portée De La Variable Locale - HP 50g Guide De L'utilisateur

Masquer les pouces Voir aussi pour 50g:
Table des Matières

Publicité

Une variable globale définie dans le répertoire HOME sera accessible à
partir de tout sous-répertoire de HOME, sauf si elle est redéfinie au sein
d'un répertoire ou d'un sous-répertoire.
Si vous redéfinissez la variable au sein d'un répertoire ou d'un sous-
répertoire, cette définition se substitue à toute autre définition dans les
répertoires supérieurs au répertoire actuel.
Lorsque vous exécutez un programme faisant référence à une variable
globale donnée, le programme utilise la valeur de la variable globale
située dans le répertoire depuis lequel le programme est appelé. Si aucune
variable de ce nom n'existe dans le répertoire d'appel, le programme
recherche dans les répertoires supérieurs au répertoire en cours, jusqu'au
répertoire HOME, et utilise la valeur correspondant au nom de la variable
considérée dans le répertoire parent le plus proche du répertoire en cours.
Un programme défini dans un répertoire donné est accessible depuis ce
répertoire ou n'importe lequel de ses sous-répertoires.
Toutes ces règles peuvent sembler confuses à un nouvel utilisateur de la
calculatrice. Elles peuvent toutes être simplifiées par la suggestion suivante :
Créez des répertoires et des sous-répertoires au nom significatif pour organiser
vos données et assurez-vous que toutes les variables globales dont vous avez
besoin se trouvent dans le sous-répertoire approprié.
Portée de la variable locale
Les variables locales sont uniquement actives au sein d'un programme ou d'un
sous-programme. Par conséquent, leur portée est limitée au programme où au
sous-programme dans lequel elles sont définies. A titre d'exemple de variable
locale, on peut citer l'index d'une boucle FOR (décrite ultérieurement dans ce
chapitre), par exemple «
Le menu PRG
Dans cette section, nous présentons le contenu du menu PRG (programmation),
l'indicateur système 117 de la calculatrice étant défini sur les menus SOFT.
Avec ce réglage de l'indicateur, les sous-menus et les commandes du menu
PRG apparaîtront comme des étiquettes de menu. Cela facilite l'entrée des
commandes de programmation dans l'éditeur de ligne lorsque vous constituez
un programme.
«
n x
1 n FOR j x NEXT n
» »
LIST
Page. 21-5

Publicité

Table des Matières
loading

Table des Matières