C ++ fputs () - Perpustakaan Piawai C ++

Fungsi fputs () dalam C ++ menulis rentetan sepenuhnya kecuali aksara null penamatan ke aliran fail output yang diberikan.

Ia sama dengan melaksanakan fputc () berulang kali.

prototaip fputs ()

 int fputs (const char * str, FILE * stream);

Yang fputs()fungsi menulis semua watak yang disimpan dalam str rentetan kepada aliran fail output kecuali watak menamatkan null.

Ia ditakrifkan dalam fail tajuk.

parameter () Parameter

  • str: Penunjuk ke susunan watak yang menyimpan rentetan yang akan ditulis.
  • stream: Aliran fail output untuk menulis watak.

fputs () Nilai pulangan

Pada kejayaan, fungsi fputs () mengembalikan nilai bukan negatif. Pada kegagalan, ia mengembalikan EOF dan menetapkan penunjuk ralat.

Contoh: Bagaimana fungsi fputs () berfungsi

 #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; )

Semasa anda menjalankan program, ia akan menulis "Belajar untuk memprogram" ke file file.txt.

Artikel menarik...