C ++ puts () - biblioteka standardowa C ++

Funkcja puts () w C ++ zapisuje ciąg znaków na standardowe wyjście.

puts () prototyp

 int puts (const char * str);

puts()Funkcja przyjmuje ciąg znaków zakończony NULL str jako argument i zapisuje je stdout. Kończący znak null „ 0” nie jest zapisywany, ale dodaje znak nowego wiersza „ n” po zapisaniu ciągu.

Wywołanie funkcji to puts()to samo, co wielokrotne wywoływanie fputc ().

Główna różnica między fputs () a puts()polega na tym, że puts()funkcja dodaje znak nowego wiersza do wyjścia, podczas gdy fputs()funkcja nie.

Jest zdefiniowany w pliku nagłówkowym "> plik nagłówkowy.

puts () Parametry

str: Ciąg do zapisania.

puts () Zwracana wartość

Po pomyślnym zakończeniu puts()funkcja zwraca nieujemną liczbę całkowitą. W przypadku awarii powraca EOFi włącza wskaźnik błędu stdout.

Przykład: Jak działa funkcja 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; )

Po uruchomieniu programu wynik będzie następujący:

 Szczęśliwego Nowego Roku

Interesujące artykuły...