C ++ puts () - C ++ standardní knihovna

Funkce put () v C ++ zapíše řetězec na stdout.

umístí () prototyp

 int put (const char * str);

puts()Funkce trvá null ukončena řetězec str jako argument a zapisuje ji stdout. Zakončovací prázdný znak ' 0' není zapsán, ale po napsání řetězce přidá znak nového řádku ' n'.

Volání puts()je stejné jako opakované volání fputc ().

Hlavní rozdíl mezi fputs () a puts()je puts()funkce připojí k výstupu znak nového řádku, zatímco fputs()funkce není.

Je definován v hlavičkovém souboru.

put () Parametry

str: Řetězec, který má být zapsán.

put () Vrátí hodnotu

Při úspěchu puts()vrátí funkce nezáporné celé číslo. Při selhání se vrátí EOFa zapne indikátor chyby stdout.

Příklad: Jak funguje funkce puts ()

 #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; )

Když spustíte program, výstup bude:

 Šťastný nový rok všechno nejlepší k narozeninám

Zajímavé články...