Громадянам України

Яке значення повертає Sprintf?

Тип повернення функції sprintf – int. Якщо функція виконується успішно, вона повертає кількість символів, записаних у буфер, за винятком кінцевого нульового символу. Наприклад, якщо виконання не вдається через те, що вихідні дані перевищують доступний буфер, sprintf повертає від’ємне значення. 25 травня 2023 р.

sprintf повертає кількість байтів, що зберігаються в буфері, не враховуючи кінцевий нульовий символ. swprintf повертає кількість широких символів, що зберігаються в буфері, не враховуючи кінцевий нульовий широкий символ.

Повернене значення У разі успіху повертається загальна кількість записаних символів. Ця кількість не включає додатковий нульовий символ, автоматично доданий у кінець рядка. У разі помилки повертається від’ємне число.

readline повертає прочитаний текст рядка. Порожній рядок повертає порожній рядок. Якщо EOF зустрічається під час читання рядка, а рядок порожній, повертається NULL. Якщо EOF читається з непорожнім рядком, він розглядається як новий рядок».

Повернене значення У разі успіху setenv() повертає 0. У разі невдачі setenv() повертає -1 і встановлює errno для вказівки типу помилки, яка сталася. Аргумент імені є нульовим покажчиком, вказує на порожній рядок або вказує на рядок, що містить символ «=».

Повернене значення printf() є кількість надрукованих символів або EOF, щоб вказати, що сталася помилка. Заповнювачі в рядковому аргументі називаються специфікаціями перетворення, оскільки вони також визначають, як кожен елемент даних заміни має бути перетворений відповідно до протоколу, описаного нижче.