Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

Itoa

CuBook05

Функция

Преобразует целое значение в строку символов.
 
Синтаксис

#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.
 
Пример

#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;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий