Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- a) Pembukaan file (Opening a file)
- Operasi ini digunakan untuk membuka file sehingga dapat diakses oleh program. Dalam operasi ini, program memberikan alamat file yang akan dibuka dan mode akses yang diinginkan. Contoh sederhana:
- FILE *filePointer;
- filePointer = fopen("example.txt", "r");
- b) Penutupan file (Closing a file)
- Operasi ini digunakan untuk menutup file yang telah dibuka oleh program. Hal ini dilakukan untuk menghindari file yang masih terbuka oleh program pada saat program selesai dijalankan. Contoh sederhana:
- FILE *filePointer;
- filePointer = fopen("example.txt", "r");
- // melakukan operasi pada file
- fclose(filePointer);
- c) Membaca file (Reading a file)
- Operasi ini digunakan untuk membaca isi file yang telah dibuka oleh program. Contoh sederhana:
- FILE *filePointer;
- char buffer[255];
- filePointer = fopen("example.txt", "r");
- fscanf(filePointer, "%s", buffer);
- printf("isi file: %s", buffer);
- fclose(filePointer);
- d) Menulis file (Writing a file)
- Operasi ini digunakan untuk menulis isi file atau mengubah isi file yang telah dibuka oleh program. Contoh sederhana:
- FILE *filePointer;
- char buffer[255];
- filePointer = fopen("example.txt", "w");
- fprintf(filePointer, "Ini adalah isi file yang baru.");
- fclose(filePointer);
- e) Menambahkan ke file (Appending to a file)
- Operasi ini digunakan untuk menambahkan isi file tanpa menghapus isi file yang sudah ada. Contoh sederhana:
- FILE *filePointer;
- char buffer[255];
- filePointer = fopen("example.txt", "a");
- fprintf(filePointer, "Ini adalah tambahan isi file.");
- fclose(filePointer);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement