Funktionsname : lesen
Header-Datei : <io.h>
Funktionsprototyp : int read(int handle,void *buf,int len);
Funktion : Wird verwendet, um den Inhalt einer geöffneten Datei zu lesen
Parameter : int handle ist die zu lesende Datei
void *buf ist der Puffer zum Speichern des gelesenen Inhalts
int len liest die Länge der Datei
Rückgabewert : Gibt die tatsächliche Anzahl der gelesenen Bytes zurück
Programmbeispiel : Erstellen Sie eine Datei mit dem Inhalt. Mir gefällt www.dotcpp.com sehr!
//Öffne die Datei und lese den Inhalt der Datei #include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt, O_RDONLY) ;if(fd==-1){print f(cannotopenthefilen);return1;}charbuf[1024]={ };intlen=read(fd,buf,1024);printf(%snlen=%dn,buf,len);close( fd);return0;}
Laufergebnisse
Ich mag www.dotcpp.com sehr!len=32