Cara Menambah Fail

Isi kandungan:

Cara Menambah Fail
Cara Menambah Fail

Video: Cara Menambah Fail

Video: Cara Menambah Fail
Video: Cara Mengedit File PDF Dengan Mudah u0026 Cepat, 100% Work PASTI BERHASIL! 2024, November
Anonim

Selalunya ketika perisian berjalan, diperlukan memasukkan data yang dihasilkan ke dalam fail yang ada. Lebih-lebih lagi, perlu menambahkan fail sedemikian rupa sehingga sisa data yang tersimpan di sana tetap tidak berubah. Tugas ini dapat diselesaikan dengan mudah menggunakan fungsi bahasa pengaturcaraan C. Cara termudah untuk menambahkan data ke fail adalah dengan menggunakan atribut khas fungsi fail standard. Dengan bantuan mereka, anda dapat membuka dan menambahkan data ke fail beberapa kali semasa operasi program.

Cara menambah fail
Cara menambah fail

Perlu

Persekitaran pengaturcaraan C

Arahan

Langkah 1

Fungsi untuk bekerja dengan fail dan mengeluarkan data kepada mereka ketika pengaturcaraan di C ada di perpustakaan khas. Sambungkannya ke program anda. Untuk melakukan ini, sebelum menulis kod, tentukan fail tajuk untuk pustaka ini. Masukkan baris #include "stdio.h".

Langkah 2

Dalam teks program, buat penunjuk ke deskriptor fail. Untuk melakukan ini, tulis baris dalam kod program seperti: FILE * pFile, di mana pFile adalah nama penunjuk yang dibuat.

Langkah 3

Buka fail di mana anda perlu menambahkan data. Gunakan fungsi berikut: pFile = fopen ("NameFile.txt", "a"). Di sini NameFile.txt adalah nama fail. Parameter kedua, simbol abjad Latin, "a" menetapkan mod membuka fail dengan kemampuan untuk menambahkan data ke dalamnya.

Langkah 4

Sekiranya fail yang anda perlukan untuk menambahkan nilai tidak ada di direktori yang sama dengan program anda berjalan, maka bersama dengan nama file tentukan jalan lengkap ke sana pada hard disk. Untuk melakukan ini, ubah garis pada parameter pertama. Sebagai contoh, jalan ke fail yang terletak di direktori root pemacu D ditentukan oleh entri: "D: NameFile.txt".

Langkah 5

Tambahkan data yang anda mahu ke fail terbuka. Untuk ini, lebih baik menggunakan fungsi overloaded fprintf (pFile, Data yang ditambahkan:% s

, datStr). Parameter pFile pertama dalam fungsi ini menentukan deskriptor fail yang akan ditambahkan. Seterusnya muncul baris yang dikeluarkan ke file secara keseluruhan, kecuali untuk watak khas.

Langkah 6

Karakter selepas tanda "%" menunjukkan jenis data output. Jadi, ungkapan "% s" bermaksud bahawa parameter ketiga fungsi adalah pemboleh ubah rentetan. Untuk mengeluarkan ke fail dengan pemboleh ubah jenis int, masukkan ungkapan "% d", untuk mengeluarkan alamat penunjuk - "% p". Untuk suapan baris selepas rakaman data, simbol"

. Oleh itu, data seterusnya yang dimasukkan ke dalam fail akan ditulis pada baris baru.

Langkah 7

Setelah memaparkan data yang anda perlukan, tutup fail mengikut deskriptornya menggunakan perintah fclose (pFile). Kemudian simpan program, kompilasi dan jalankan. Data yang ditentukan akan ditambahkan ke fail.

Disyorkan: