как перевести строку в число



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

Автор Грызова Мария задал вопрос в разделе Другие языки и технологии

подскажите, как перевести целое число в строку и наоборот на языке программирования C (желательно с обьяснением)))) и получил лучший ответ

Ответ от Anton.v.kravtsov[эксперт]
Из строки - в число.
Способ 1. Функция strtol() преобразует строковое представление числа в значение типа long int и возвращает полученный результат:
Способ 2. Функция atol() преобразует строку в значение типа long int:
Из числа - в строку.
Способ 1. Функция itoa преобразует символы целого числа в символьную строку: ссылка
Способ 2.
int value = 10;
char str[10];
sprintf(str, "%d", value); // преобразование

Ответ от Ѐязанский[гуру]
С помощью функций itoa и ltoa. Прототип функции следующий: char * itoa ( int value, char * str, int base ). ! аргумент - целое число, 2 аргумент - указатель на строку с результатом, 3й аргумент - система счисления, в которой представлен резуль

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: подскажите, как перевести целое число в строку и наоборот на языке программирования C (желательно с обьяснением))))
Itoa Си на Википедии
Посмотрите статью на википедии про Itoa Си
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*