About Me

My photo
surabaya, surabaya, Indonesia
Rigga Widar Atmagi Mahasiswa ITS Informatika 2008 Contact : rigga_wa@yahoo.com

Monday, December 22, 2008

Jenis mode operasi file dalam pemrograman C

8. r/rt:
file dibuka hanya untuk dibaca.file harus sudah ada.
w/wt
file dibuka hanya untuk ditulis. File boleh belum ada. Bila file belum ada maka akan diciptakan
file baru. Bila file sudah ada, maka file akan dihapuskan terlebih dahulu.
a/at
file dibuka hanya untuk ditulis. Penulisan akan selalu dilakukan setelah data yang paling akhir. File boleh belum ada.
rt/rt+
file dibuka untuk dibaca dan ditulis (di-update). File harus sudah ada.
wt/wt-1
file dibuka untuk dibaca dan ditulis(di-update).file boleh belum ada.
at/at+
file dibuka untuk dibaca dan ditulis (di update).penulisan akan selalu dilakukan setelah data yang paling akhir.
rb
Merupakan file yang akan hanya dibaca, namun pemabacaan dilakukan dalam keadaan binary mode, dalam hal ini file yang akan dibaca haruslah sudah ada didalam disk. Pembacaan file dilakukan per byte/ per record.
wb
Menyatakan bahwa file baru diciptakan, penciptaan file akan dilakukan dalam keadaan binary mode. Selanjutnya operasi yang akan dilakukan terhadap file adalah opersasi perekam data. Seandainya file tersebut sudah ada pada disk, isinya akan terhapus
ab
Untuk membuka file yang sudah ada pada disk dalam keadaan binary mode dan operasi yang akan dilakukan adalah operasi penambahan data pada file. Data baru akan ditempatkan dibagian belakan dari file. Seandainya file belum ada, secara otomatis file akan diciptakan terlebih dahulu.
rb+
Untuk membuka file yang sudah ada dalam keadaan binary mode, dan operasi yang dilakukan berupa pembacaan serta penulisan dalam keadaan binary mode.
wb+
Untuk membuka file dengan tujuan untuk pembacaan atau penulisan dalam keadaan binary mode. Jika file sudah ada maka isinya akan terhapus.
ab+
Untuk membuka file dalam keadaan binary mode, dengan operasi yang dapat dilakukan berupa perekaman maupun pembacaan dalam keadaan binary mode. Jika file sudah ada isinya akan terhapus.

No comments:

Post a Comment