Syntaxe
|
PRINT [variable | string] [,|;] variablelist | string]
|
|
PRINT #filenumber,expression[[,|;] expression...]
|
Paramètres
| Nom |
Description |
| variable / string |
Ce paramètre représente une ou plusieurs valeurs (variables numériques ou chaînes de caractères) à afficher dans la sortie. |
| , |
Ce paramètre insère une tabulation entre les éléments affichés, alignant les sorties à intervalles réguliers. |
| ; |
Ce paramètre permet d'enchaîner plusieurs éléments sur la même ligne sans retour à la ligne automatique. |
| filenumber |
Ce paramètre, utilisé avec PRINT#, indique le numéro du fichier ouvert dans lequel la sortie doit être envoyée. |
| expression |
Ce paramètre représente une valeur ou une combinaison de valeurs (chaînes, nombres,...) à afficher dans un fichier via PRINT#. |
Description
Cette instruction permet d'afficher du texte dans la sortie de fenêtre ou dans un fichier.
Remarques
- Vous pouvez utiliser la commande PRINT pour afficher la plupart de la sortie texte de votre programme. Il existe des formats spéciales de déclaration PRINT pour à peu près tous les formats
que vous souhaitez afficher sur l'écran du moniteur. Utilisez la commande PRINT pour afficher du texte normale. Les formats spéciales d'affichage utilisant les mots-clefs sont :
AT(), INVERSE() et USING.
- Vous pouvez mélanger des éléments d'affichage tels que des valeurs variables et des chaînes de caractères dans n'importe quel ordre. Vous pouvez facilement expérimenter l'apparition de la sortie, puisque
PRINT fonctionne bien en mode immédiat. Vous trouverez ci-dessous quelques exemples d'utilisation de PRINT. Vous trouverez ci-après des descriptions de mots-clefs créant des variantes spéciales de
la commande PRINT.
- Sans virgules ni points-virgules, l'instruction PRINT produit exactement ce qui apparaît entre guillemets, ou les valeurs des variables, et émet un retour chariot automatique et un saut de ligne.
Le signe deux-points entre les instructions PRINT force un retour chariot et un saut de ligne. Si une chaîne de caractères de sortie est trop longue pour être affichée sur une seule ligne, le ABasiC
émet un retour automatique, coupant un mot au milieu si nécessaire. Vous pouvez afficher la phrase entière sur une seule ligne, en utilisant un point-virgule.
- La virgule insère des tabulations entre plusieurs éléments de sortie.
- La touche Return termine une ligne de programme logique; ainsi, vous ne pouvez clairement pas demander à ABasiC d'afficher un retour chariot en appuyant simplement sur Return.
- Voir la description de la fonction CHR$ pour plus de détails sur l'affichage de caractères (comme Return) difficiles à spécifier directement à partir du clavier.
- Le format manuel de la commande PRINT est un point d'interrogation unique.
- La commande PRINT# fonctionne comme la commande PRINT ordinaire, sauf qu'elle affiche dans un fichier de données séquentiel au lieu de l'écran du moniteur. Le numéro de fichier que vous spécifiez
doit correspondre à celui que vous avez attribué au fichier lorsque vous l'avez ouvert. Vous pouvez considérer chaque instruction PRINT# comme un enregistrement unique. Les enregistrements de fichiers
séquentiels sont simplement des chaînes de caractères séparées par des caractères de retour. Vous pouvez inclure autant d'expressions que vous le souhaitez, à condition que leur nombre total de caractères ne
dépasse pas 255 caractères.
Dernière mise à jour : Mardi, le 11 Août 2020