×
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 1153
Actualité

Lutte contre escroqueries: priorité policière ukrainienne

19 avril 2024
Les centres d'appels qui se livrent à des activités illégales, en particulier ceux associés à la criminalité organisée, constituent une sérieuse menace pour l'Etat et la société, d'après un important…
example 1151
Actualité

« Démission après formation coûte aux salariés »

19 avril 2024
Lors des pourparlers concernant le "contrat sur la qualité de vie au travail", le serpent de mer a émergé de nouveau. L'organisation patronale, la Confédération des Petites et Moyennes Entreprises…
example 1150
Actualité

« FMI: Vigilance africaine avant les élections »

19 avril 2024
Catherine Pattillo, du Fonds monétaire international (FMI), met en garde les autorités africaines contre un manque de prudence dans leurs dépenses en cette année électorale, une période où divers pays…