L'ordinateur sait désormais que le contenu de la variable B$ est une chaîne de
caractères, A titre d'illustration, tapez ceci:
r-------------------------~
B
+1
$
1=
+
R fl2.PI
I·IBYTEI
•
1 •
1
1
B$=
·
BYTE
·
>
971179.3866
La variable B$ contient maintenant la chaîne BYTE. Pour vous en assurer, appuyez
sur la touche
1
C·CE
1
et tapez ce qui suit:
-------------------------------.
B
1
SHIFT
1 + 1
$
Il.
Il
B$
BYTE
La chaîne, c'est-à-dire le contenu d'une variable littérale, s'affiche sur la ligne
suivante et à partir de la gauche.
L'ordinateur est en mesure de traiter les variable suivantes:
Variables
Variables numériques:
Variables numériques fixes (A à Z)
Variables numériques simples (AB, C1, etc.)
Variables indicées numériques
Variables littérales
Variables littérales simples
(A$,
BB$, C2$, etc.)
Variables indicées littéraux
Les variables numériques se subdivisent en variables de simple précision et
variables de double précision
.
Nous examinerons cette question ultérieurement.
Variables numériques fixes
La première catégorie, celle des variables numériques fixes, est employée par
l'ordinateur pour la sauvegarde des données numériques. Autrement dit, quel que
soit l'espace mémoire occupé par le programme, vous disposerez toujours de 26
variables pour la sauvegarde des données numériques. Les zones de mémoire cor·
respondantes comportent huit octets.
Variables simples
Le nom de ces variables peut être de la forme AB, B$,
C8$.
A la différence des
variables numériques fixes, les variables simples ne disposent pas de zones de
mémoire réservées. Une zone est prélevée sur la zone du programme et des
données dès qu'une variable simple est employée.
Etant donné que les variables numériques simples et les variables littérales simples
disposent de zones de mémoire séparées, y compris dans le cas où elles portent le
même nom, des variables telles que AB, AB$ et AB# peuvent, à titre d'exemple,
être employées en même temps.
168