Содержание

sprintf

Синтаксис

int sprintf(char* buffer, char* format_string[, argument...]);

Описание

Функция sprintf форматирует и запоминает наборы символов и значений в buffer. Каждый аргумент argument (если он есть), преобразуется и выводится согласно соответствующей спецификации формата в format_string. Format_string состоит из порядковых символов и имеет ту же самую форму и функцию, что аргумент format_string для функции printf.

Строка форматирования

Возвращаемое значение

Функция sprintf возвращает количество символов, записанных в buffer.

Пример

char str[256];
unsigned No=0;
char* name="DoIt";
char code='F';
sprintf(str,"No.: %u, Name: %s, Code: %c.\n",No,name,code);