===== sprintf =====
==== Синтаксис ====
int sprintf(char* buffer, char* format_string[, argument...]);
==== Описание ====
Функция sprintf форматирует и запоминает наборы символов и
значений в buffer. Каждый аргумент argument (если он есть), преобразуется и выводится согласно соответствующей спецификации формата в format_string. Format_string состоит из порядковых символов и имеет ту же самую форму и функцию, что аргумент format_string для функции printf.
==== Строка форматирования ====
* c символ
* d или i десятичный integer со знаком
* e или E научная запись float
* f десятичное число с плавающей точкой (float)
* o восьмеричное со знаком
* s строка
* ls строка в кодировке unicode
* u десятичный integer без знака
* x шестнадцетиричный integer без знака
* p указатель (void*)
==== Возвращаемое значение ====
Функция 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);