Nom de la fonction : longueur du fichier
Fichier d'en-tête : <io.h>
Prototype de fonction : int filelength(int handle);
Fonction : Compter le nombre d'octets du fichier ouvert par la fonction open()
Paramètres : int handle est le handle de fichier à compter
Valeur de retour : Renvoie la longueur du fichier ouvert
Exemple de programme : Utilisez la fonction open pour ouvrir un fichier et compter le nombre d'octets dans le fichier
#include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt,_O_RDWR+O_CREAT);if(fd==-1 ){imprimer f(ne peut pas traiter le fichiern);return1;}intlen=longueur du fichier(fd);printf(la longueur du fichier est%dn,len);close(fd);printf(OK);return0;}
Résultats en cours d'exécution
la longueur du fichier est de 46