Nama fungsi : baca
File tajuk : <io.h>
Prototipe fungsi : int baca(int handle,void *buf,int len);
Fungsi : Digunakan untuk membaca isi file yang terbuka
Parameter : int handle adalah file yang akan dibaca
void *buf adalah buffer untuk menyimpan konten yang telah dibaca
int len membaca panjang file
Nilai yang dikembalikan : Mengembalikan jumlah byte aktual yang dibaca
Contoh program : Buat file dengan konten yang saya sangat suka www.dotcpp.com!
//Buka file dan baca isi file #include<stdio.h>#include<io.h>#include<fcntl.h>intmain(void){intfd=open(D:\a.txt, O_RDONLY) ;if(fd==-1){printf(tidak dapat membuka filen);return1;}charbuf[1024]={ };intlen=read(fd,buf,1024);printf(%snlen= %d n,buf,len);close(fd);return0;}
Hasil berjalan
Saya sukawww.dotcpp.comverymuch!len=32