Nom de la fonction : lire
Fichier d'en-tête : <io.h>
Prototype de fonction : int read(int handle,void *buf,int len);
Fonction : Utilisé pour lire le contenu d'un fichier ouvert
Paramètre : int handle est le fichier à lire
void *buf est le tampon pour sauvegarder le contenu lu
int len lit la longueur du fichier
Valeur de retour : renvoie le nombre réel d'octets lus
Exemple de programme : Créez un fichier avec le contenu que j'aime beaucoup www.dotcpp.com !
//Ouvrez le fichier et lisez le contenu du fichier #include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt, O_RDONLY) ;if(fd==-1){printf(cannotopenthefilen);return1;}charbuf[1024]={ };intlen=read(fd,buf,1024);printf(%snlen= %d n,buf,len);close(fd);return0;}
Résultats en cours d'exécution
J'aimewww.dotcpp.comverymuch!len=32