Funkcija put () u C ++-u upisuje niz u stdout.
put () prototip
int stavlja (const char * str);
puts()
Funkcija ima nultu prekinut niz str kao svoj argument i piše stdout
. Završni null znak ' 0' nije napisan, ali dodaje znak novog retka ' n' nakon pisanja niza.
Poziv na puts()
isti je kao i pozivanje fputc () uzastopno.
Glavna razlika između fputs () i puts()
je puts()
funkcija dodaje novi red karakter izlazu, a fputs()
funkcija ne.
Definirano je u datoteci zaglavlja "> datoteka zaglavlja.
postavlja parametre ()
str
: Niz koji se zapisuje.
stavlja () Povratna vrijednost
U uspjehu puts()
funkcija vraća negativan cijeli broj. U slučaju kvara vraća se EOF
i uključuje indikator pogreške stdout
.
Primjer: Kako funkcionira put () funkcija
#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; )
Kada pokrenete program, izlaz će biti:
Sretna Nova godina Sretan rođendan