#include Требуется только для
объявления функции
char *itoa(value,string,radix);
int value; преобразуемое число
char *string; строка результата
int radix; основание value
Описание.
Функция itoa преобразует символы числа value в символьную
строку, заканчивающуюся NULL-символом, и запоминает результат в
string. Аргумент radix определяет основание системы счисления для
value; его значение может лежать в пределах от 2 до 36. Если
radix = 10 и value — отрицательное число, то первым символом в
строке результата будет знак минус.
Возвращаемое значение.
Функция itoa возвращает указатель на строку. Возвращаемого
значения в случае ошибки нет.
См.также ltoa, ultoa.
Замечание! Размер памяти, отводимой для string, должен быть
больше, чем требуется для возвращаемой строки. Функция может воз-
вращать строку длиной до 17 байтов.
Пример:
#include
int radix=8;
char buffer[20];
char *p;
p=itoa(-3445,buffer,radix); /*p="1712113"*/