fprintf()
Menulis teks terformat ke file dalam C
Last updated
Menulis teks terformat ke file dalam C
Last updated
Fungsi fprintf()
digunakan untuk menulis data teks terformat ke file. Fungsi ini mirip dengan yang menulis ke layar, namun fprintf()
mengeluarkan hasil ke file yang sudah dibuka dengan .
stream
➜ Pointer ke file yang sudah dibuka.
format
➜ String format yang menentukan bagaimana data akan ditulis.
...
➜ Argumen tambahan yang akan dimasukkan ke dalam format.
Mengembalikan jumlah karakter yang berhasil ditulis, atau nilai negatif jika terjadi error.
Hasilnya:
fopen("output.txt", "w")
membuka file untuk menulis; jika file sudah ada, isinya dihapus.
fprintf(file, "Halo, ini ditulis dengan fprintf()!\n")
menulis teks ke file.
Placeholder seperti %d
dan %.2f
digunakan untuk menyisipkan nilai variabel ke dalam string terformat.
Menulis log atau laporan: Contoh, mencatat hasil eksekusi program ke file log.
Output data terformat: Jika ingin menampilkan data dengan format tertentu (misalnya, kolom angka, data tabel, dsb).
Debugging: Menuliskan status program atau error ke file untuk analisis lebih lanjut.