Next: Exercice
Up: Relations entre tableaux et
Previous: Conversion des chaînes littérales
Nous avons vu au paragraphe
1.16 que la fonction
printf admet
comme premier paramètre une chaîne à imprimer comportant
éventuellement des séquence d'échappement :
%d,
%o et
%x pour imprimer un nombre respectivement en
décimal, octal et hexadécimal et
%c pour imprimer un caractère.
Il existe aussi une séquence d'échappement pour imprimer les chaînes
de caractères :
%s.
Exemple :
char mess1[] = "Hello";
char mess2[] = "Bonjour";
char *p;
if (...) p = mess1; else p = mess2;
printf("Message = %s\n",p);
Bernard Cassagne
1998-12-09