C ++ setzt () - C ++ Standardbibliothek

Die Funktion put () in C ++ schreibt einen String in stdout.

setzt () Prototyp

 int setzt (const char * str);

Die puts()Funktion verwendet eine nullterminierte Zeichenfolge str als Argument und schreibt sie in stdout. Das abschließende Nullzeichen ' 0' wird nicht geschrieben, aber nach dem Schreiben der Zeichenfolge wird ein Zeilenumbruchzeichen ' n' hinzugefügt.

Ein Aufruf von puts()ist dasselbe wie ein wiederholter Aufruf von fputc ().

Der Hauptunterschied zwischen fputs () und puts()besteht darin, dass die puts()Funktion der Ausgabe ein Zeilenumbruchzeichen hinzufügt, während dies bei der fputs()Funktion nicht der Fall ist.

Es ist in der Header-Datei "> Header-Datei definiert.

setzt () Parameter

str: Die zu schreibende Zeichenfolge.

setzt () Rückgabewert

Bei Erfolg gibt die puts()Funktion eine nicht negative Ganzzahl zurück. Bei einem Fehler kehrt es zurück EOFund setzt die Fehleranzeige auf stdout.

Beispiel: Funktionsweise der Funktion sets ()

 #include int main() ( char str1() = "Happy New Year"; char str2() = "Happy Birthday"; puts(str1); /* Printed on new line since '/n' is added */ puts(str2); return 0; )

Wenn Sie das Programm ausführen, lautet die Ausgabe wie folgt:

 Frohes Neues Jahr Alles Gute zum Geburtstag

Interessante Beiträge...