A f + () függvény a C ++ - ban egy karakterláncot ír ki, kivéve a befejező null karaktert az adott kimeneti fájlfolyamba.
Ugyanaz, mint az fputc () ismételt futtatása.
fputs () prototípus
int bemenetek (const char * str, FILE * stream);
A fputs()
függvény az str stringben tárolt összes karaktert a kimeneti fájlfolyamba írja, kivéve a befejező null karaktert.
A fejlécfájlban van meghatározva.
bemenetek () Paraméterek
- str: Mutató egy karaktertömbhöz, amely tárolja az írandó karakterláncot.
- stream: A kimeneti fájlfolyam a karakterek megírásához
bemenetek () Visszatérési érték
Siker esetén az fputs () függvény nem negatív értéket ad vissza. Meghibásodás esetén visszaadja az EOF-et és beállítja a hibajelzőt az adatfolyamban.
Példa: Hogyan működik az fputs () függvény
#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; )
A program futtatásakor a "Tanulás programozni" feliratot írja a file.txt fájlba.