Описание функций Си

       

Ultoa



     ultoa

Функция Преобразует длинное целое без знака в строку.

Синтаксис #include

char *ultoa(unsigned long value, char *string, int radix);

Файл, содержащий stdlib.h прототип

Описание utoa преобразует value в строку, заканчиваю- щуюсю нулевым символом и помещает результат в string. value имеет тип unsigned long.

radix определяет основание, которое будет исполь- зовано в конвертируемом значении; оно должно быть заключено между 2 и 36.ultoa не обеспечивает про- верку переполнения и если значение отрицательно и radix равно 10, это не устанавливает отрицатель- ный знак.

Замечание. Память, занимаемая строкой должна быть достаточно большой, чтобы вместить возвращаемую строку, включая символ терминального нуля(\0). utoa может возвращать до 33 байт.

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

Смотрите также

Пример:

#include

#include

int main(void) { unsigned long lnumber = 3123456789L; char string[25]; ultoa(lnumber,string,10); printf("строка = %s, unsigned long = %lu\n",string,lnumber); return 0; }



Содержание раздела