CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
itoa
ITOA
#include <stdlib.h> Требуется только для
объявления функции
char *itoa(value,string,radix);
int value; преобразуемое число
char *string; строка результата
int radix; основание value
Описание.
Функция itoa преобразует символы числа value в символьную
строку, заканчивающуюся NULL-символом, и запоминает результат в
string. Аргумент radix определяет основание системы счисления для
value; его значение может лежать в пределах от 2 до 36. Если
radix = 10 и value - отрицательное число, то первым символом в
строке результата будет знак минус.
Возвращаемое значение.
Функция itoa возвращает указатель на строку. Возвращаемого
значения в случае ошибки нет.
См.также ltoa, ultoa.
Замечание! Размер памяти, отводимой для string, должен быть
больше, чем требуется для возвращаемой строки. Функция может воз-
вращать строку длиной до 17 байтов.
Пример:
#include <stdlib.h>
int radix=8;
char buffer[20];
char *p;
p=itoa(-3445,buffer,radix); /*p="1712113"*/
Оставить комментарий
Комментарии
1.
+1 / -0


20 августа 2010, 19:57:27
Но её нет в стандарте!
http://www.cplusplus.com/reference/clibrary/cstdlib/itoa/
http://www.cplusplus.com/reference/clibrary/cstdlib/itoa/
