Dim
Déclare les variables et alloue un espace mémoire. En CRBasic, TOUTES les variables
DOIVENT être déclarées.
Dans la CR200 il y a de la place pour 60 variables déclarées en tant que Dim et/ou Public et les
instructions de sauvegarde qui créent des espaces mémoires « scratch » pour le calcul
intermédiaire.
Syntaxe
Dim varname[(subscripts]) [, varname[([subscripts])]]
Remarques :
La fonction Dim est constituée des parties suivantes:
Partie
varname
subscripts
Les argument des « subscripts » ont la synthaxe suivante :
Taille [taille, taille]
En CRBasic l'option de base est toujours 1.
Cela signifie que plus petit nombre de dimension est 1 et non 0.
Dim A(3)
La CR200 ne permet d'utiliser des ligne de données qu'à une seule dimension. Si un programme
utilise un paramètre de « subscript » qui est supérieur à la valeur dimensionnée, une erreur
(subscript out of bounds error) est enregistrée.
Quand les variables sont initialisées, elles sont mises à la valeur 0.
On met la déclaration des variables Dim en début de programme.
Note
Public
Déclare une variable en tant que variable publique, ce qui la rend accessible à la consultation dans
le tableau « Public » de la CR200.
Dans la CR200 il y a de la place pour 60 variables déclarées en tant que Dim et/ou Public et les
instructions de sauvegarde qui créent des espaces mémoires « scratch » pour le calcul
intermédiaire.
Syntaxe
Public(liste de variables [dimensionnées] qui constituent le tableau Public)
Remarques
On peut utiliser plusieurs fois la déclaration « Public ».
Exemple de déclaration de variable publique
L'exemple montre l'utilisation de la déclaration « Public » :
Public x, y, z(3)
Public w
5-2
Description
Nom de la constante
Dimensions d'une variable de type ligne de variable. On peut déclarer
plusieurs dimensions.
Manuel de la CR200