int write(int NumeroFichier, void *Buffer, int TailleBuffer);
Le résultat est le nombre d'octets effectivement écrits.
#include <stdio.h>
#include <stdlib.h>
int NumeroFichier;
char Buffer[100];
int TailleEcrite;
TailleEcrite=write(NumeroFichier, Buffer, 100);
if (TailleEcrite==-1)
{
...
}
...
Le résultat est -1 en cas d'erreur.