Hei semuanya, kali ini kita akan belajar cara memproses file, nah apasih file processing itu, file processing itu adalah bagaimana kita memproses file yang sifatnya external salah satuny yang sering dipakai di C adalah file .txt .
nah bagaimana cara penggunannya yuk langsung saja.
pertama kita perlu mendeklarasikan sebuah pointer untuk membuka file tujuan kita. Dan juga mode yang kita ingin pakai, ada beberapa macam mode 'r' untuk read ( file dibuka untuk dibaca saja ), 'w' untuk write ( file dibuka untuk menulis isi file ), 'a' untuk append ( menambahkan isi file ). 3 mode tersebut yang biasanya dipakai.
cara deklarasi :
FILE *fp = fopen("nama_file","mode");
jika kita memilih mode 'r'
biasanya kita akan mengambil data sebagai inputan, kita dapat menggunakann yang namanya fscanf dan fgets.
cara penggunannya :
fscanf( FILE *fp, "%constanta", <variabel_tujuan>);
fgets( char *string, int n, FILE *fp);
jika kita memilih mode 'w'
'biasanya kita menggunakan fprintf untuk menuliskan data ke dalam file tujuan.
cara penggunannya :
fprintf(FILE *FP, "%constanta", <variabel_tujuan>);
nah setelah kita menggunakan file tersebut kita juga harus menutupnya dengan menggunakan fclose;
cara penggunaannya :
fclose(fp);
Rafael Jonathan Patrick Tjoa
2201748486
Binus.ac.id
Skyconnectiva.com
nah bagaimana cara penggunannya yuk langsung saja.
pertama kita perlu mendeklarasikan sebuah pointer untuk membuka file tujuan kita. Dan juga mode yang kita ingin pakai, ada beberapa macam mode 'r' untuk read ( file dibuka untuk dibaca saja ), 'w' untuk write ( file dibuka untuk menulis isi file ), 'a' untuk append ( menambahkan isi file ). 3 mode tersebut yang biasanya dipakai.
cara deklarasi :
FILE *fp = fopen("nama_file","mode");
jika kita memilih mode 'r'
biasanya kita akan mengambil data sebagai inputan, kita dapat menggunakann yang namanya fscanf dan fgets.
cara penggunannya :
fscanf( FILE *fp, "%constanta", <variabel_tujuan>);
fgets( char *string, int n, FILE *fp);
jika kita memilih mode 'w'
'biasanya kita menggunakan fprintf untuk menuliskan data ke dalam file tujuan.
cara penggunannya :
fprintf(FILE *FP, "%constanta", <variabel_tujuan>);
nah setelah kita menggunakan file tersebut kita juga harus menutupnya dengan menggunakan fclose;
cara penggunaannya :
fclose(fp);
sekian materi ini semoga dari postingan ini dapat membantu untuk pembelajar bahasa C.
2201748486
Binus.ac.id
Skyconnectiva.com
Komentar
Posting Komentar