La fonction printf , print format !
De la bibliothèque:
#include <stdio.h>
le fichier header :
/usr/include/stdio.h
http://manpagesfr.free.fr/man/man3/printf.3.html
Dans votre terminal
man 3 printf
Le minimum à connaitre de cette fonction
%i et %d affiche en décimal
%o affiche en octal
%x affiche en hexadécimal
La fonction printf permet aussi ce genre de choses:
printf(« %02d », 1);
donnera
01
printf(« %02x », 15);
donnera
0f
Exemple d’un affichage d’une chaîne de caractère (string) :
printf ( » Bonjour le monde \n »);
On passe la chaîne à afficher ici Bonjour le monde \n
on peut ici noter que \n (lire anti slash n) va nous provoquer l’affichage d’un code de contrôle (caractère 10) qui va faire passer à la ligne suivante.
Exemple d’un affichage d’une chaîne ou intègre une valeur en décimale:
printf ( » Bonjour le monde en %d \n »,2025);
| Format | Signification |
|---|---|
%d | entier (décimal) |
%f | réel (float/double) |
%c | caractère |
%s | chaîne de caractères |
%x | entier (hexadécimal) |
%o | entier (octal) |
%% | affiche le caractère % |
