File Processing

File Processing

Penggunaan operasi FILE dalam sebuah program sangat penting. program membutuhkan file sebagai tempat penampung data-data selama operasi program. Jika program menggunakan variabel biasa, data yang biasanya diolah program hanya akan tersimpan sementara dalam memory dan akan hilang ketika program close.


int main(){
FILE *in=fopen(namafile,mode); 
fclose(in);
getchar();
        return 0;

}

Parameter Mode

  1. r : Membuka file untuk dibaca
  2. w : Membuka file untuk ditulis, jika sebelumnya sudah ada nama file yang sama, maka akan dilakukan overwrite/menimpa file dengan yang baru.
  3. a : Membuka file untuk ditambahkan datanya. Jika file tidak ada, maka akan membuat file baru secara otomatis.
  4. r+ : Sama dengan “r” tetapi selain file dapat dibaca juga dapat di tulis
  5. w+ : Sama dengan “w” tetapi selain file dapat ditulis juga dapat dibaca
  6. a+ : Sama dengan ”a” tetapi selain file dapat ditulis file juga dapat dibaca

Komentar