CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
ltoa
ltoa
Функция Преобразует длинное целое значение в строку символов. Синтаксис #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;