Funcția pune () în C ++ scrie un șir în stdout.
pune () prototip
int pune (const char * str);
puts()
Functia ia un terminator nul str șir ca argument și scrie - l stdout
. Caracterul nul de terminare „ 0” nu este scris, dar adaugă un caracter de linie nouă „ n” după scrierea șirului.
Un apel către puts()
este același cu apelarea repetată a fputc ().
Principala diferență între fputs () și puts()
este puts()
funcția adaugă un caracter nou liniei la ieșire, în timp ce fputs()
funcția nu.
Este definit în fișierul antet "> fișierul antet.
put () Parametri
str
: Șirul de scris.
put () Returnează valoarea
La succes, puts()
funcția returnează un număr întreg negativ. Dacă eșuează, acesta revine EOF
și activează indicatorul de eroare stdout
.
Exemplu: Cum funcționează funcția put ()
#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; )
Când rulați programul, ieșirea va fi:
La mulți ani la mulți ani