Fprintf() et printf()

Résolu/Fermé
Spaki Messages postés 38 Date d'inscription mardi 9 mars 2010 Statut Membre Dernière intervention 23 septembre 2011 - 23 mai 2010 à 18:50
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 23 mai 2010 à 23:42
Bonjour,

Jvoulé juste savoir quelle est la différence entre fprintf() et printf().

Merci

2 réponses

strato-boy Messages postés 769 Date d'inscription mercredi 11 février 2009 Statut Membre Dernière intervention 19 janvier 2011 100
Modifié par strato-boy le 23/05/2010 à 19:04
printf() utilise le flot standard alors que fprintf() te permet de préciser le flot a utiliser ;-)
les 3 pire catastrophe du siècles :
Hiroshima 45 / Tchernobyl 86 / Windows '95
3
Spaki Messages postés 38 Date d'inscription mardi 9 mars 2010 Statut Membre Dernière intervention 23 septembre 2011 2
23 mai 2010 à 19:19
c'est a dire qu'avec fprintf , on peut afficher dans un fichier??????
0
strato-boy Messages postés 769 Date d'inscription mercredi 11 février 2009 Statut Membre Dernière intervention 19 janvier 2011 100
23 mai 2010 à 19:30
héhé je suis en train d'apprendre le C, je suis tombé sur un petit tableaux de comparaison la semaine derniere, je n'ai pas encore attaqué les écriture dans les fichiers ... c'est la seul info que j'ai sous la dent ... cependent oui, je pense qu'il y a un rapport .
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 842
23 mai 2010 à 23:42
Bonjour,

printf(...) est l'équivalent de fprintf(stdout,...);
Autrement dis, fprintf te permet de spécifier le fichier de sortie (fichier, ...).
1