C ++ postavlja () - Standardna knjižnica C ++

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 EOFin 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

Zanimive Članki...