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 .
No comments:
Post a Comment