Fungsi fputs () di C ++ menulis string sepenuhnya kecuali karakter null penghentian ke aliran file keluaran yang diberikan.
Ini sama seperti menjalankan fputc () berulang kali.
fputs () prototipe
int fputs (const char * str, FILE * stream);
The fputs()
Fungsi menulis semua karakter yang disimpan dalam string str ke aliran file output kecuali karakter terminating null.
Ini didefinisikan dalam file header.
fputs () Parameter
- str: Pointer ke larik karakter yang menyimpan string yang akan ditulis.
- aliran: Aliran file keluaran untuk menulis karakter.
fputs () Nilai kembali
Jika berhasil, fungsi fputs () mengembalikan nilai non-negatif. Jika gagal, ia mengembalikan EOF dan menyetel indikator kesalahan pada aliran.
Contoh: Bagaimana fungsi fputs () bekerja
#include int main() ( char str() = "Learning to program"; FILE *fp; fp = fopen("file.txt","w"); if (fp) fputs(str,fp); else perror("File opening failed"); fclose(fp); return 0; )
Ketika Anda menjalankan program, itu akan menulis "Belajar program" ke file file.txt.