C dan C++ ternyata sudah menyediakan struktur tertentu untuk mengakses sebuah file, yakni FILE dan struktur ini cuma bisa digunakan jika telah mengaktifkan library stdio.h
Jadi, bagaimana cara menggunakan struktur FILE tersebut?
Caranya sangat mudah, dengan mendeklarasikan pointer yang menunjuk ke struktur FILE itu sendiri.
//FILE *nama_pointer; FILE *pf;
Terus untuk membuka file, fungsi yang digunakan adalah fopen()
FILE *fopen(char *namafile, char *mode);
Bagian namafile digunakan untuk menunjukkan nama file, sedangkan mode itu merupakan aksi yang ditunjukkan setelah dibuka.
Terdapat 6 jenis parameter mode yang telah disediakan, diantaranya adalah :
Jenis Parameter Mode
|
|
Mode
|
Keterangan |
r
|
File dibuka untuk proses baca (reading) |
w
|
File dibuka untuk proses tulis (writing) |
a
|
File dibuka untuk proses penambahan data (appending) |
r+
|
Dibuka untuk proses pembacaan dan penulisan |
w+
|
Dibuka untuk proses penulisan dan pembacaan |
a+
|
Dibuka untuk proses pembacaan dan penambahan data |