fprintf() : envoie une sortie formatée vers un fichier.
Prototype:
int fprintf( FILE * fic,const char * format [argument,...]);
dans: <stdio.h>
Description:
Semblable à printf mais écrit dans le fichier fic.
Valeur renvoyée:
- une valeur négative en cas d'erreur d'écriture (par exemple descripteur de fichier invalide)
- le nombre de caractères transmis au fichier s'il n'y a pas d'erreur
Voir aussi:
Portabilité:
Exemple:
#include
int main(void) {
FILE * fic;
int i = 100;
char c = 'C';
double d = 1.234;
/* Ouverture du fichier */
fic = fopen("fichier.dat", "w+");
/* Ecriture des données dans le fichier */
fprintf(fic, "%d %c %lf", i, c, d);
/* Fermeture du fichier */
fclose(fic);
}