DATA |
Données |
---|---|
QuickBASIC/QBasic |
Syntaxe
DATA constante,constante,... |
Paramètres
Nom | Description |
---|---|
constante | Ce paramètre permet d'indiquer une constante numérique ou chaîne de caractères |
Description
Cette commande permet de mettre un regroupement de données.
Remarques
- La liste des constantes dans une instruction DATA peuvent être n'importe quelle constante numérique ou chaîne de caractères valide.
- Les noms des constantes symboliques (définies dans une instruction CONST) apparaissant dans les instructions DATA sont interprétés comme des chaînes de caractères, plutôt que comme des noms de constantes. Par exemple, dans le fragment de programme suivant, le deuxième élément de données est une chaîne de caractères, PI, et non la valeur 3.141593 :
- Une instruction DATA peut contenir autant de constantes qu'il peut en contenir sur une ligne. Les constantes sont séparées par des virgules.
- Les constantes de chaîne de caractères dans les instructions DATA nécessitent des guillemets doubles uniquement si elles contiennent des virgules, des deux points ou des espaces de début ou de fin significatifs.
- Des éléments de données nuls (indiqués par une valeur manquante) peuvent apparaître dans une liste de données :
- Lorsqu'un élément nul est lu dans une variable numérique, la variable a la valeur 0. Lorsqu'un élément nul est lu dans une variable de chaîne de caractères, la variable a la valeur de chaîne de caractères nulle ("").
- Vous pouvez utiliser n'importe quel nombre d'instructions DATA.
- Lorsque vous travaillez dans l'environnement QuickBASIC, les instructions DATA ne peuvent être saisies que dans le code au niveau du module. Le QuickBASIC déplace toutes les instructions DATA ne figurant pas dans le code au niveau du module vers le code au niveau du module lorsqu'il lit un fichier source. Les instructions READ utilisant les instructions DATA peuvent apparaître n'importe où dans le programme.
- Les instructions DATA sont utilisées dans l'ordre dans lequel elles apparaissent dans le fichier source. Vous pouvez considérer les éléments dans plusieurs instructions DATA comme une liste continue d'éléments, quel que soit le nombre d'éléments dans une instruction ou l'emplacement de l'instruction dans le programme.
- Vous pouvez relire les instructions DATA à l'aide de l'instruction RESTORE.
CONST PI=3.141593
:
DATA 2.20, PI,45,7
DATA 1,2,,4,5
Exemple
Voici quelques exemples d'utilisation de cette fonction :
on obtiendra le résultat suivant :
GLADIRVoir également
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - READ
Langage de programmation - QuickBASIC/QBasic - Référence de procédures et de fonctions - RESTORE
Dernière mise à jour : Mercredi, le 14 septembre 2016