Функция Преобразует длинное целое значение в строку
символов.
Синтаксис #include<stdlib.h>
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.
Смотрите также itoa, ultoa.
Пример:
#include<stdlib.h>
#include<stdio.h>
int main(void)
{
char string[25];
long value = 123456789L;
ltoa(value,string,10);
printf("число = %ld строка: %s\n",value,string);
return 0;
}
|