Ecriture binaire dans un flux (fwrite)

Syntaxe fwrite

#include <stdio.h>

/* Suite du code ... */

size_t fwrite(void *ptr, size_t taille, size_t n, FILE *stream);

/* Suite du code ... */

Remarque fwrite

Ecriture dans le flux stream de n objets ayant chacun une longueur de taille octets et placés dans une zone pointée par ptr.

size_t correspond à un unsigned int.

Il est possible d'utiliser sizeof à la place de size_t.

Valeur retournée par fwrite

Elle retourne le nombre d'objets (et non le nombre d'octets) réellement écrits. Le nombre total d'octets écrits est : n * taille

Document créé le 19/03/2002, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/c-fwrite.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.