Функция Преобразует длинное целое значение в
строку символов.
Синтак. #include
char *ltoa(long value, char *string, int radix);
Файл, сод. stdlib.h
прототип
Описание Эта функция преобразует значение value в
строку символов, оканчивающуюся нулем, и
записывают результат в параметр string.
Для функции ltoa значение value -
длинное целое.
Параметр radix определяет базис, который
будет использован при преобразовании
значения value; он должен лежать между 2
и 36 (включительно). Eсли значение value
отрицательно, и значение radix 10, первый
символ строки string - знак минус (-).
Примечание. Пространство, выделяемое для
параметра string должно быть достаточным,
чтобы записать полученную в результате
работы функции строку, включая нулевой
байт (\0). Функция ltoa может возвращать
до 33 байтов;
Возвращаемое Функция возвращает указатель на строку
значение string.
Переносимость ltoa уникальна для DOS.
Смотрите также itoaultoa
Пример:
#include
#include
int main(void)
{
char string[25];
long value = 123456789L;
ltoa(value,string,10);
printf("число = %ld строка: %s\n",value,string);
return 0;
}