Funkcija put () v jeziku C ++ zapiše niz v stdout.
postavlja prototip prototipa
int postavlja (const char * str);
puts()
Funkcija ima ničelno zaključen niz str kot svoj argument in piše stdout
. Končni ničelni znak ' 0' ni zapisan, doda pa nov znak ' n' po zapisu niza.
Klic na puts()
je enak večkratnemu klicanju fputc ().
Glavna razlika med fputs () in puts()
je puts()
funkcija pripisuje znaku novo vrstico izhodu, medtem ko fputs()
funkcija ne.
Določen je v datoteki glave "> datoteka glave.
postavlja parametre
str
: Niz, ki ga želite zapisati.
postavlja () Vrnjena vrednost
Po uspehu puts()
funkcija vrne celo negativno celo število. Ob okvari se vrne EOF
in vklopi indikator napake stdout
.
Primer: Kako deluje funkcija 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; )
Ko zaženete program, bo rezultat:
Srečno novo leto srečen rojstni dan