C ++ fputs () - C ++ Standard Library

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.

Artikel yang menarik...