syntax:
FILE *namaPointer;
Syntax di atas mendeklarasikan pointer yang digunakan sebagai penunjuk atau pengait ke file yang akan diakses
Membuka File
Akses file hanya dapat dilakukan jika file sudah dibuka. Untuk membuka file, gunakan fungsi fopen(). Fungsi ini akan mengembalikan pointer ke tipe FILE.
Syntax:
FILE *fopen(char *fileName,char *mode);
Parameter fileName menyatakan nama file yang akan diakses, sedangkan mode menyatakan mode akses yang akan dilakukan
Mode akses:
1. r , untuk membuka file teks yang sudah ada untuk dibaca
2. w, untuk membuka file teks untuk ditulis. Jika file belum ada, maka file akan dibuat. Proses penulisan data ke dalam file dilakukan dari posisi awal
3. a, untuk membuka file teks untuk diappend. Jika file belum ada, maka file akan dibuat. Proses penulisan data ke dalam file dilakukan dari posisi akhir
4. r+, untuk membuka file teks yang sudah ada untuk dibaca dan ditulis
5. w+, untuk membuka file teks untuk dibaca dan ditulis. Jika file belum ada,maka file akan dibuat. Jika sudah ada, maka isi file akan ditimpa
6. a+, untuk membuka file teks untuk dibaca dan ditulis. File akan dibuat jika file belum ada. Proses pembacaan data dilakukan dari posisi awal, sedangkan proses penulisan data dilakukan dari posisi akhir.
Untuk mengakses file biner dapat digunakan mode: rb,wb,ab,rb+,wb+,ab+,w+b,r+b,atau a+b
Menutup File
Setelah file diakses kita seharusnya menutup file.
Syntax:
int fclose(FILE *fileName);
atau
fclose(f);
2201770896
skyconnectiva.com
binus.ac.id
Felix Chrissandy
Tidak ada komentar:
Posting Komentar