Section courante

A propos

Section administrative du site

DIM

Dimension d'un tableau
ABasiC Commodore Amiga

Syntaxe

DIM variable(constant[,constant]...)[,variable(constant[,constant]...)]...

Paramètres

Nom Description
variable Ce paramètre désigne le nom du tableau à créer. Ce paramètre est obligatoire et peut être suivi de la spécification de ses dimensions entre parenthèses.
constant Ce paramètre indique le nombre maximal d'éléments dans une dimension du tableau. Ce paramètre est utilisé pour définir la taille de chaque dimension du tableau, en partant toujours de 0 sauf si modifié par l'instruction OPTION BASE.
variable(constant[,constant]...) Ce paramètre permet de déclarer un tableau à une ou plusieurs dimensions, en précisant la taille maximale de chaque dimension. Chaque constant correspond à une dimension spécifique.
[,] (virgule entre crochets) Ce paramètre représente une séparation entre plusieurs dimensions dans une même déclaration de tableau. Ce paramètre permet de définir des tableaux multidimensionnels.
[,variable(...)]... Ce paramètre permet de déclarer plusieurs tableaux dans une même instruction DIM, en les séparant par des virgules.

Description

Cette instruction permet de définir des tableaux.

Remarques

Exemples

L'exemple suivant attribue deux tableaux NUMS et ABC$ :

  1. DIM NUMS(2,20), ABC$(15)

L'exemple suivant permet de mettre de côté la mémoire pour 30x40 ou 1200 éléments :

  1. DIM A(30,40)

Une affectation typique d'un élément du tableau dans l'exemple précédent est :

  1. A(K,2) = K*3

L'instruction affecte la valeur K * 3 à la ligne K, colonne 2 du tableau A().



Dernière mise à jour : Mardi, le 11 Août 2020