WRITE |
Écrire |
---|---|
GWBASIC |
Syntaxe
WRITE expression |
WRITE #handle,expression |
Paramètres
Nom | Description |
---|---|
handle | Ce paramètre permet d'indiquer le numéro d'identification du fichier |
expression | Ce paramètre permet d'indiquer une ou plusieurs chaîne de caractères ou valeurs numériques à sortir |
Description
Cette commande permet l'écriture d'un message entre guillemet
Remarques
- Si la liste d'expressions est absente, une ligne blanche sera affichée.
- PRINT# vs WRITE# : L'instruction WRITE# ajoute des guillemets et des virgules pour chacun des éléments indiqués tandis que PRINT# n'en met pas. Par conséquent, il n'est pas nécessaire à l'utilisateur de rajouter des délimiteurs dans la liste. De plus, lorsque le dernier élément de la liste est écrit sur une unité de disque, un CRLF (retour de chariot et saut le ligne) est automatiquement rajouté.
- L'instruction WRITE# est uniquement destiné aux fichiers séquentiel et il ne peut pas être utilisé sur des fichiers sélectif.
Exemple
Voici divers exemple d'affichages de format :
on obtiendra le résultat suivant :
"Bonjour!""Entier 15 = ",15
"Hexadecimal 16 = ","10"
"Octal 16 = ","20"
"Chaine de caracteres message = ","message"
"Reel 123.45 = ",123.45000001
Dernière mise à jour : Lundi, le 19 janvier 2015