C FilesLesson 34Preview gratis
C Read Files
Lesson ini bagian dari C · Semua level
Ringkasan
Membaca file dilakukan dengan membukanya dalam mode "r" lalu memakai fscanf untuk membaca data terformat atau fgets untuk membaca satu baris teks. EOF (end of file) menandai tidak ada lagi data yang bisa dibaca, sehingga perulangan biasanya berhenti ketika fungsi baca mengembalikan EOF atau NULL. Penting untuk memastikan file memang ada sebelum mencoba membaca karena mode "r" akan gagal pada file yang tidak ditemukan. Setelah selesai, file tetap wajib ditutup dengan fclose.
Poin kunci
- fopen mode "r" mengembalikan NULL jika file tidak ditemukan
- fscanf membaca data terformat, fgets membaca satu baris sampai newline
- Pembacaan berulang biasanya berhenti ketika mencapai EOF
- fgets lebih aman karena menerima batas jumlah karakter yang dibaca
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.