NEW
Font size
WorksheetsTes Awal AlPro Modul 6
Total questions: 10
Worksheet time: 3hrs 30mins
Untuk membuka file kita membutuhkan fungsi
open()
fopen()
openf()
fopenall()
Mode baca file "r+" berarti _
Membaca file, tetapi juga memiliki fungsi lain yaitu dapat menulis
Membuka file yang sudah ada dan pada prosesnya dilakukan penambahan saat menulis ( jika file belum ada, otomatis akan dibuat )
Membaca file ( file harus sudah ada )
Membuka file yang sudah ada dan prosesnya dilakukan penambahan saat menulis dan dapat membaca file
CRUD adalah singkatan dari
Create, Reset, Update, Delete
Create, Restart, Upload, Delete
Create, Read, Update, Delete
Create, Read, Ujang, Delete
fgets(char *str, int p, file *fp);
int p pada baris kode tersebut berarti
jumlah memori yang akan disimpan
panjang dari string yang akan disimpan
panjang nama file yang akan disimpan
jumlah memori nama file yang akan disimpan
fgets(char *str, int p, file *fp);
file *fp pada baris kode tersebut berarti
variabel yang berisi nama file yang ingin kita akses
variabel panjang string
variabel file program kita
variabel file yang ingin kita akses
Untuk menutup file kita bisa menggunakan fungsi
fclose()
closef()
close()
fclosef()
Kita membutuhkan file sebagai
variabel untuk keperluan pemrograman
tempat penampung data-data selama operasi program
tempat menyimpan data input program
variabel di mana data dikumpulkan dan dibaca di dalam program
Perbedaan penyimpanan data dengan memory dan berbasis file adalah
penyimpanan berbasis memori terisimpan terus saat program di-close
penyimpanan berbasis file terisimpan terus saat program di-close
penyimpanan berbasis memori tidak terisimpan terus saat program jalankan
penyimpanan berbasis file tidak terisimpan terus saat program jalankan
Hasil dari program tersebut adalah
output berupa teks "Masuk pak ekoo!" pada terminal
membuat file bernama 'test.txt' dan berisi teks "Masuk pak ekoo!"
error
tidak terjadi apa-apa
Apabila isi dari "file.txt" adalah sebagain berikut,
SEA 7
SEA 8
tentukan keluaran dari program!
SEA 7
SEA 8
SEA 7
SEA 8
error
