Advertisement
muezza29

esay nomor 2

May 6th, 2023
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | Writing | 0 0
  1. a) Pembukaan file (Opening a file)
  2. 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:
  3. FILE *filePointer;
  4. filePointer = fopen("example.txt", "r");
  5.  
  6. b) Penutupan file (Closing a file)
  7. 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:
  8. FILE *filePointer;
  9. filePointer = fopen("example.txt", "r");
  10. // melakukan operasi pada file
  11. fclose(filePointer);
  12.  
  13. c) Membaca file (Reading a file)
  14. Operasi ini digunakan untuk membaca isi file yang telah dibuka oleh program. Contoh sederhana:
  15. FILE *filePointer;
  16. char buffer[255];
  17.  
  18. filePointer = fopen("example.txt", "r");
  19. fscanf(filePointer, "%s", buffer);
  20. printf("isi file: %s", buffer);
  21. fclose(filePointer);
  22.  
  23. d) Menulis file (Writing a file)
  24. Operasi ini digunakan untuk menulis isi file atau mengubah isi file yang telah dibuka oleh program. Contoh sederhana:
  25. FILE *filePointer;
  26. char buffer[255];
  27.  
  28. filePointer = fopen("example.txt", "w");
  29. fprintf(filePointer, "Ini adalah isi file yang baru.");
  30. fclose(filePointer);
  31.  
  32. e) Menambahkan ke file (Appending to a file)
  33. Operasi ini digunakan untuk menambahkan isi file tanpa menghapus isi file yang sudah ada. Contoh sederhana:
  34. FILE *filePointer;
  35. char buffer[255];
  36.  
  37. filePointer = fopen("example.txt", "a");
  38. fprintf(filePointer, "Ini adalah tambahan isi file.");
  39. fclose(filePointer);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement