Функція put () у C ++ записує рядок у stdout.
put () прототип
int put (const char * str);
puts()
Функція приймає нулем рядок рядок в якості аргументу і записує його stdout
. Закінчуючий нульовий символ ' 0' не пишеться, але він додає символ нового рядка ' n' після написання рядка.
Виклик до того puts()
ж, що і неодноразовий виклик fputc ().
Основною відмінністю fputs () puts()
від puts()
функції є додавання символу нового рядка до виводу, тоді як fputs()
функція ні.
Це визначається у файлі заголовка "> файл заголовка.
put () Параметри
str
: Рядок для запису.
put () Повертається значення
У разі успіху puts()
функція повертає невід’ємне ціле число. При відмові він повертається EOF
і встановлює індикатор помилки stdout
.
Приклад: Як працює функція 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; )
Коли ви запускаєте програму, результат буде:
З новим роком з днем народження