IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
next up previous contents index
Next: Structure d'un programme Up: Les bases Previous: Les procédures et les

Sous-sections

   
Impression formattée

       Pour faire des entrées-sorties, il est nécessaire de faire appel aux possibilités de la bibliothèque standard. Celle-ci comporte une procédure permettant de réaliser des sorties formattées : il s'agit de printf. On l'appelle de la manière suivante :
printf ( chaîne-de-caractères , liste-d'expressions ) ;
chaîne-de-caractères est le texte à imprimer dans lequel on peut librement mettre des séquences d'échappement qui indiquent le format selon lequel on veut imprimer la valeur des expressions se trouvant dans liste-d'expressions.   Ces séquences d'échappement sont composée du caractère % suivi d'un caractère qui indique le format d'impression. Il existe entre autres, %c pour un caractère, %d pour un entier à imprimer en décimal, %x pour un entier à imprimer en hexadécimal. Exemple :
int i = 12;
int j = 32;
printf("la valeur de i est %d et celle de j est %d",i,j);
imprimera :
la valeur de i est 12 et celle de j est 32
Il est possible d'avoir une liste-d'expressions vide, dans ce cas l'appel à printf devient :
printf ( chaîne-de-caractères ) ;
par exemple, pour imprimer le mot erreur en le soulignant1.6, on peut écrire :

printf("erreur\b\b\b\b\b\b______");   /*   \b est back-space   */

Fichier d'include

La déclaration de printf en tant que fonction externe se trouve dans le fichier stdio.h qu'il faudra inclure avant toute utilisation. En tête du programme il faudra donc mettre :
#include <stdio.h>


next up previous contents index
Next: Structure d'un programme Up: Les bases Previous: Les procédures et les
Bernard Cassagne
1998-12-09