Описание функций C (Си) / C++ - ltoa

Описание функций C (Си) / C++ - ltoa


#include Требуется только для
объявления функции
char *ltoa(value,string,radix);
int value; преобразуемое число
char *string; строка результата
int radix; основание value

Описание.

Функция ltoa преобразует символы value в символьную строку,
заканчивающуюся NULL-символом, и запоминает результат в string.
Аргумент radix определяет основание системы счисления для value;
его значение может лежать в пределах от 2 до 36. Если radix = 10
и value - отрицательное число, то первым символом результирующей
строки будет знак минус.

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

Функция ltoa возвращает указатель на строку. Возвращаемого
значения в случае ошибки нет.

См.также itoa, ultoa.

Замечание! Размер памяти, отводимой для string, должен быть
больше, чем требуется для возвращаемой строки. Функция может воз-
вращать строку длиной до 33 байтов.

Пример:

#include
int radix=10;
char buffer[20];
char *p;
p=itoa(-344115L,buffer,radix); /*p="-344115"*/






Опубликовал admin
11 Мар, Вторник 2008г.



Программирование для чайников.