Sep 21, 2013

File I/O Dengan Bahasa C : Text File

Pada posting ini saya coba untuk membuat program sederhana yang akan melakukan proses baca dan tulis ke file dengan menggunakan bahasa C.

Berikut adalah codenya:

contoh program File I/O

Pada code diatas:
  • baris file = fopen("file.txt", "a+") akan melakukan proses membuka file, dimana file akan dibuka dengan mode a+ yang artinya file yang akan dibuka dapat dibaca dan ditulis (akan ditambahkan jika berkas file sudah ada). Nama file yang akan dibuat pada code tersebut adalah file.txt, mode yang digunakan dalam membuka file adalah a+, dimana jika file tersebut tidak ditemukan, maka secara otomatis akan dibuat file dengan nama tersebut. Untuk lebih jelasnya tentang mode open file yang ada, bisa dilihat pada laman www.cprogramming.com/tutorial/cfileio.html
  • baris fclose(file) merupakan baris yang melakukan proses tutup file. Proses ini sebaiknya selalu dilakukan
  • baris fprintf(file, "%s\n", kode) merupakan baris yang akan melakukan proses simpan data ke file
  • baris fscanf(file, "%s %s %f", kode, nama, &jumlah_tabungan) merupakan baris yang akan melakukan proses pembacaan data dari file
Hasil yang didapat adalah sebagai berikut


Gambar diatas merupakan hasil saat running code yang dibuat. Pada gambar terlihat sedang melakukan proses input 3 buah data ke file. Gambar berikutnya merupakan hasil membaca data dari file.


Pada gambar diatas dapat dilihat hasil pembacaan data yang ada di file. Dapat dilihat bahwa program yang dibuat dapat membaca 3 buah data yang terdapat pada file yang diinput oleh proses sebelumnya. Berhasil :D

*** Hanya Sekedar Catatan ***
***      Biar Ga Lupa     ***

referensi:

Catatan Terkait:

1 comment:

  1. kalo copy data ke variabel didalam struct yang looping gimana gan ? sama ato gimana ?

    ReplyDelete