File Processing

Algorithm and Programming class
Session 26
December 5, 2018

#Files and Streams

~Streams

Stream adalah sekuens dari karakter. Semua input dan output data adalah stream. Bahasa pemogramman C melihat data sebagai stream.
Ada 3 standard stream ketika program C berjalan:
  1. Standard Input Stream
  2. Standard Output Stream
  3. Standard Error Stream
Setiap stream berasosiasi dengan file.

~Files

File adalah koleksi dari record, record adalah koleksi dari field, field adalah koleksi dari byte, byte adalah koleksi dari bit. Membuka file memerintah pointer untuk kembali ke initiator. Pointer menunjuk ke data struktur dengan tipe FILE yang sudah di define di stdio.h .

Membuka File:
dengan mengunakan fopen() :

FILE *fopen (const char *filename, const char *mode );

Possible mode value :

    Mode        Description
  “r”  opening a file to be read.
  “w”  creating a file to be written.
  “a”  opening a File for data append.
  “r+”  opening a File for read/write.
  “w+”  creating file for read/write.
  “a+”  opening a File for read/append
  “rb”    opening a File (binary) to be read.
  “wb”  creating a file (binary) for write operation.

Menutup File:
dengan mengunakan fclose() :



int fclose (FILE *stream);

Sekian rangkuman untuk materi yang saya dapatkan pada sesi 26 kelas Algorithm and
Programming tanggal 5 Desember 2018, atas perhatiannya terima kasih.


Greecelia Wongsi
2201758253
CB01-CL/LR01-LEC
skyconnectiva.com

Comments