« Programmation C/Entrées/sorties » : différence entre les versions

Contenu supprimé Contenu ajouté
Tavernierbot (discussion | contributions)
m Robot : Changement de type cosmétique
Tavernier (discussion | contributions)
m Révocation des modifications de Tavernierbot (retour à la version précédente de 66.158.134.26)
Ligne 196 :
 
<source lang="c">
printf("%10s", "Salut"); /* " Salut" */
printf("%-10s", "Salut"); /* "Salut " */
printf("%10s", "Salut tout le monde"); /* "Salut tout le monde" */
printf("%10.10s", "Salut tout le monde"); /* "Salut tout" */
</source>
Ligne 208 :
<source lang="c">
printf("%-*d", 10, 1234); /* "1234 " */
printf("%*d", 10, 1234); /* " 1234" */
</source>
 
Ligne 218 :
 
<source lang="c">
printf("%+010d", 543); /* "+000000543" */
printf("%-+10d", 543); /* "+543 " */
printf("%-+10d", 1234567890); /* "+1234567890" */
printf("%-+10.10d", 1234567890); /* "+1234567890" */
printf("%08x", 543); /* "0000021f" */
</source>
 
Ligne 230 :
 
<source lang="c">
printf("%f", 3.1415926535); /* "3.141593" */
printf("%.8f", 3.1415926535); /* "3.14159265" */
</source>
Ligne 525 :
/* fin de la ligne: on s'arrete sans mettre le '\n' */
break;
}
}
chaine[i] = '\0';