C ++ bemenetek () - C ++ Standard Library

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.

érdekes cikkek...