Saturday, May 14, 2016

Operasi file bahasa c

Operasi file bahasa c
Di Posting Oleh : Wandi febriandi
Kategori : Pelajaran Pemprograman

Selamat datang kawan kawan di blog saya yang sederhana ini . Sebelumnya saya mau tanya bagaimana kabarnya kawan ? mudah mudahan sehat , amin . Di artikel sebelumnya saya telah berbagi mengenai membuat programkeliling dan luas persegi panjang, lingkaran ,dan segitiga . Di artikel sebelumnya juga saya telah berbagi mengenai for  loop di bahasa c .



Oke lanjut sekarang saya akan membahas mengenai opesari file bahasa c . File itu apa ? file adalah sebuah organisasi dari sejumlah record . Masing masing record bisa terdiri dari satu atau beberapa field . setiap field terdiri dari satu beberapa byte . Oke pertama kita akan membuka filenya dan yang kedua kita akan menulis disana dan yang terakhir kita akan menutupnya . Oke langsung aja kalo gitu kecontoh programnya .

#include "stdio.h"
main()
{
                FILE  *tesst;
                int angka;
                char nama[20];
                //foopen untuk buka filenya
                if((tesst=fopen("test.html","w"))==NULL){  
                                printf("Gagal");
                                exit(1);
                }
                printf("masukan nama anda :");
                gets(nama);
                printf("Masukan bilagan :");
                scanf("%i",&angka);
                //untuk menulis
                fprintf(tesst,"angkanya adalah %i\n namanya %s",angka,nama);
                //untuk menutup filenya
                fclose(tesst);
                //promosi
                printf("CATATANWANDICAGER.BLOGSPOT.COM\n");
}

Oke jadi untuk membuka file dengan cara

file = fopen(namafilenya,mode)
tesst=fopen(“test.html”,”w”)

mode itu apa bro maksudnya ? mode itu adalah jenis operasi file yang akan dilalukan terhadap file .  oh bro jadi  “ W ” itu modenya ya , fungsinya untuk apa sih ? w = menyatakan file baru akan dibuat /diciptakan (file yang sudah ada akan dihapus ) . oh gitu ya bro , selain  “ w “ apa apa lagi modenya ? Oke jadi mode ada banyak ya

  • r = menyatakan file hanya dapat dibaca (file harus sudah ada)
  • w = menyatakan file baru akan dibuat atau diciptakan (file yang sudah ada akan dihapus )
  • a = untuk membuka file yang sudah ada dan akan dilalukan proses penambahan data ( jika file belum ada ,otomatis akan dibuat ) .
  • r+ = untuk membuka file yang sudah ada dan akan dilakukan proses pembacaan dan penulisian .
  • w+ = untuk membuka file dengan tujuan untuk pembacaan atau penulisan . jika file sudah ada , isinya akan dihapus .
  • a+ = untuk membuka file dengan operasi yang akan dilakukan berupa perekaman maupun pembacaan . jika file sudah ada , isinya akan dihapus .


kalo fprintf(tesst,"angkanya adalah %i\n namanya %s",angka,nama); fungsinya apa bro ? kalo fprintf(); fungsinya untuk menulis . jadi penulisannya hanya dengan cara

fprintf(pointerfile,”tulisanya apa”)

fclose() fungsinya untuk menutup file . jadi penulisannya hanya dengan cara

fclose(pointerfile);

Bro kurang paham nih kasih contoh yang paling sederhana dong ? oke ini dia kawan .

#include "stdio.h"
main()
{
                FILE  *tesst;
                //foopen untuk buka filenya
                if((tesst=fopen("test1.html","w"))==NULL){  
                                printf("Gagal");
                                exit(1);
                }
                //untuk menulis
                fprintf(tesst,"saya sedang menulis HMTL<br> di bahasa C");
                //untuk menutup filenya
                fclose(tesst);
                //promosi
                printf("CATATANWANDICAGER.BLOGSPOT.COM\n");
}

Coba save , lalu buka , dan cari file test1.html . Oke itu dia semoga pada paham , kalo saya sih pahamnya baru sekarang sekarang , padahal belajarnya dari kemarin . Jadi kalo kalian belum paham jangan menyerah karena anime naruto aja gak pernah menyerah masa kamu baru sebentar aja nyerah . Oke terimakasih telah bekenan membaca artikel ini . Oke sampai jumpa lagi di artikel yang lainnya yang lebih menarik dan juga lebih bermanfaat .

Pesan saya , jangan pernah berhenti di tengah jalan karena kalo kita berhenti di tengah jalan akan tertabrak , jadi selesaikanlah sampai akhir .
Silahkan kunjungi blog terbaru saya disini

No comments:

Post a Comment