Section courante

A propos

Section administrative du site

FWRITE

Écriture dans le fichier
Turbo C stdio.h

Syntaxe

long fwrite(void *tampon,size_t taille,size_t n,FILE *ptrfichier);

Paramètres

Nom Description
ptrfichier Ce paramètre permet d'indiquer l'identificateur de fichier.
tampon Ce paramètre permet d'indiquer le bloc de données à écrire.
n Ce paramètre permet d'indiquer le nombre de bloc de données.
taille Ce paramètre permet d'indiquer la taille du bloc de données.

Description

Cette fonction effectue l'écriture d'un bloc de mémoire de taille n*taille octets dans un fichier.

Exemple

Voici un exemple typique de l'utilisation de cette fonction :

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <string.h>
  4.  
  5. int main()
  6. {
  7.     FILE * Handle = fopen("monfichier.txt", "wb");
  8.     if(Handle != NULL) {
  9.         char Temp[11];
  10.         strcpy(&Temp,"Gladir.com");
  11.         printf("Nombre de caractères écrit : %i\n",fwrite(&Temp,1,strlen(&Temp),Handle));
  12.         fclose(Handle);
  13.     }
  14.     return 0;
  15. }

on obtiendra le résultat suivant dans le fichier «monfichier.txt» :

Gladir.com

Dernière mise à jour : Samedi, le 4 juillet 2015