0 / 0 / 0
Регистрация: 16.11.2014
Сообщений: 10
1

Перевод *char в int[] c++

10.04.2015, 13:26. Показов 2808. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно перевести длинное число которое хранится в виде "+/-324354365654656" в char* в массив int[100].
Нулевой элемент массива знак. Как посимвольно считывать *char и сохранять в массиве как (символ из char*) -'0' ?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2015, 13:26
Ответы с готовыми решениями:

Перевод из char в int
нужно перевести из char в int, способ перевода следующий: "значение цифры равно значению ее...

Перевод из int в char
Пытаюсь перевести число int в строку char. На экран постоянно выводит какие-то иероглифы. Не могли...

Перевод char в int
Доброго времени суток, форумчане:senor:. Начинаю углубляться с++ вместе с заданием по курсовой:)...

Перевод char в int
Доброго времени суток. покопался по схожим темам,но так и не нашёл ответа. На вводе с клвиатуры...

1
2207 / 1706 / 721
Регистрация: 27.07.2012
Сообщений: 5,091
10.04.2015, 13:34 2
Лучший ответ Сообщение было отмечено Sprutinna как решение

Решение

C++
1
2
3
4
5
char * c = "-324354365654656";
int x[100];
x[0] = (c[0] == '-') ? -1 : 1;
for (int i = 1; i < strlen(c); ++i)
    x[i] = static_cast<int>(c[i] - '0');
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.04.2015, 13:34
Помогаю со студенческими работами здесь

Перевод из char в int
Подскажите пожалуйста! У меня имеется массив символов, то бишь строка. Я хочу преобразовывать...

Перевод массива из char в int
есть массив символьного типа. нужно перевести его в тип int для того, что бы далее производить над...

Перевод int в char (строку)
Есть код я покажу только части для указания на проблему int c=0; char a={' ',' '};...

Перевод int и double в char*
Возникла следующая проблема. Нужно сделать: //Реализовать класс var - «Универсальная переменная»....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru