CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
itoa
itoa
Функция Преобразует целое значение в строку символов. Синтаксис #include<stdlib.h> char *itoa(int value, char * string, int radix); Файл, содержащий stdlib.h прототип Описание Эта функция преобразует значение value в строку символов, оканчивающуюся нулем, и записывают результат в параметр string. Для функции itoa значение value - целое. Параметр radix определяет базис, который будет использован при преобразовании значения value; он должен лежать между 2 и 36 (включительно). Eсли значение value отрицательно, и значение radix 10, первый символ строки string - знак минус (-). Примечание: Пространство, выделяемое для параметра string должно быть достаточным, чтобы записать полученную в результате работы функции строку, включая нулевой байт (\0). Функция itoa может возвращать до 17 байт. Возвращаемое Функция возвращает указатель на строку string, значение причем завершения по ошибке не существует. Переносимость itoa уникальна для DOS. Смотри также itoa, ultoa Пример: #include<stdlib.h> #include<stdio.h> int main(void) { int number = 12345; char string[25]; itoa(number,string,10); printf("Целое: %d, строка: %s\n",number,string); return 0; }