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.