Langsung ke konten utama

Learn How to Program 4 "File Processing" ( di bahasa pemrograman C )

Hei semuanya, kali ini kita akan belajar cara memproses file, nah apasih file processing itu, file processing itu adalah bagaimana kita memproses file yang sifatnya external salah satuny yang sering dipakai di C adalah file .txt .

nah bagaimana cara penggunannya yuk langsung saja.

pertama kita perlu mendeklarasikan sebuah pointer untuk membuka file tujuan kita. Dan juga mode yang kita ingin pakai, ada beberapa macam mode 'r' untuk read ( file dibuka untuk dibaca saja ), 'w' untuk write ( file dibuka untuk menulis isi file ), 'a' untuk append ( menambahkan isi file ). 3 mode tersebut yang biasanya dipakai.

cara deklarasi :
       FILE *fp = fopen("nama_file","mode");

jika kita memilih mode 'r'
biasanya kita akan mengambil data sebagai inputan, kita dapat menggunakann yang namanya fscanf dan fgets.

cara penggunannya :
       fscanf( FILE *fp, "%constanta", <variabel_tujuan>);

       fgets( char *string, int n, FILE *fp);

jika kita memilih mode 'w'
'biasanya kita menggunakan fprintf untuk menuliskan data ke dalam file tujuan.

cara penggunannya :
       fprintf(FILE *FP, "%constanta", <variabel_tujuan>);


nah setelah kita menggunakan file tersebut kita juga harus menutupnya dengan menggunakan fclose;

cara penggunaannya :

        fclose(fp);

sekian materi ini semoga dari postingan ini dapat membantu untuk pembelajar  bahasa C.

Rafael Jonathan Patrick Tjoa
2201748486
Binus.ac.id
Skyconnectiva.com

Komentar

Postingan populer dari blog ini

Learn How to Program "REPETITION" ( di bahasa pemrograman C )

               Setelah sekian lama tidak posting akhirnya balik lagi, hari ini saya ada tugas kuliah merangkum materi algoritma dan program monggo nambah ilmu juga yakan!!! sesuai judulnya kita akan membahas tentang “Repetition”.                Pertama kita perlu tau lebih dulu apa itu “Repetition”, repertition atau looping dalam bahasa Indonesia artinya pengulangan atau dalam pemrograman yaitu pengulangan instruksi sebanyak 1 atau lebih dari 1 kali. Beberapa operasi repetition atau looping dalam bahasa pemrograman C : For While Do-while         A.      Repetition: FOR                Pengertian 'FOR' : instruksi menjalankan suatu proses dengan pengulangan tertentu yang telah ditetapkan.    Cara penulisan atau syntax dari FOR • ...

Jaman NOW ?, ya Jamannya ASUS VIVO BOOK PRO!!!!

     Sebagai anak yang mau menjadi mahasiswa teknik informatika aku ingin mempunyai laptop yang canggih untuk tugas-tugas nanti dan sudah seharusnya tau dong apasih keperluan laptop yang bakal dibutuhkan pada saat kuliah nanti, bagi kalian yang belum tau apapun mengenai laptop ataupun komputer yuk, kalian juga bisa kok belajar sedikit-sedikit dari blog ini. Nah yang bakalan aku omongin hari ini itu Notebook terbaru dari asus namanya " VIVO BOOK PRO ", dari namanya aja sudah keren apa lagi isinya ya kan dan bakal ku breakdown mengenai laptop ini step by step.      Dari speknya aja keliatannya laptop ini hebatnya bukan main dah, laptop ini dijalankan dengan Intel® Core™ i7 7700U Processor (4M Cache, up to 3.5GHz), nah kenapa sih mesti intel i7 yang ini kenapa ga yang lain padahal perasaan sama aja semua intel, eits tenang dulu intel i7 yang menjalankan laptop ini adalah generasi terbaru i7 dari intel yang dapat digunakan untuk performasi yang ting...