×
google news

C et C++ : tout sur la fonction printf

Avant d’utiliser la fonction printf Tout d’abord, que ce soit en C ou en C++, il n’y aucune différence d’utilisation, car la fonction printf fait partie des fonctions de base d’entrée et sortie regroupées dans une librairie commune.
Donc 1re chose à faire, ajouter la librairie tout en haut de votre fichier source.

Pour cela : #inlude Utilisation de la fonction printf Voici le prototype de la fonction printf : int printf (const char * format, val 1, val 2… ) « Int » signifie que printf retourne un entier, positif si la fonction s’est déroulée avec succès, négatif sinon.
Les arguments « val n » sont les valeurs que l’on souhaite afficher à l’écran.
Cependant, ces valeurs peuvent être de différents types à savoir : un entier ou un nombre décimal ou un caractère, ou encore une chaine de caractères etc.
Pour cela, il faut préciser le type de la valeur que l’on souhaite afficher à la fonction printf.
Voici quelques-uns de ces types : d : un entier.
f : un nombre décimal.
c : un caractère.

s : une chaine de caractères.
Vous trouverez en pièce jointe tous les types utilisables.
Voici maintenant une liste d’exemples : /* printf example */ #include int main() { printf (« Caratères : %c %c n », ‘a’, 65) printf (« Entiers : %d %ldn », 1977, 650000L) printf (« Précédés d’espaces : %10d n », 1977) printf (« Précédés de 0 : %010d n », 1977) printf (« Différents types : %d %x %o %#x %#o n », 100, 100, 100, 100, 100) printf (« Décimaux : %4.
2f %+.
0e %E n », 3.
1416, 3.
1416, 3.
1416) printf (« %s n », « Une chaine de caractères ») return 0 } Voici le résulat à l’écran : Caractères : a A Entiers : 1977 650000 Précédés d’espaces : 1977 Précédés de 0 : 0000001977 Différents types : 100 64 144 0x64 0144 Décimaux : 3.
14 +3e+000 3.
141600E+000 Une chaine de caractères Conseils : Pour plus de renseignements sur la fonction printf ou n’importe laquelle, taper man nom_de_la_fonction dans google.
Pensez à ajouter n dans la chaine de caractères de la fonction printf afin d’effectuer un saut de ligne.
Faire un test sur la valeur de retour de la fonction printf.

Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.


*



Contacts:

Lire aussi

example 44
Actualité

Grégory Delaplace : morts débordent cadres funéraires

1 novembre 2024
Dans son ouvrage récent titré "La Voix des fantômes. Quand débordent les morts" (Seuil, 2024), l'anthropologue Grégory Delaplace s'interroge sur la nature des entités que deviennent les défunts dans l'interaction…
example 42
Actualité

Présidentielle 2024 : sondages et questions

1 novembre 2024
"Le Monde offre une couverture en direct de la compétition présidentielle américaine, où les sondages indiquent une lutte acharnée entre Donald Trump et Kamala Harris. - L'actualité la plus récente.…
example 39
Actualité

COP16 biodiversité : fin prometteuse

1 novembre 2024
Contradictant les prévisions sur une extension des pourparlers à Cali, en Colombie, samedi, Susana Muhamad, présidente de la 16e conférence de la Convention des Nations unies sur la diversité biologique…