Преобразование данных из int в char*
- Войдите на сайт для отправки комментариев
Ср, 14/09/2016 - 12:32
требуется сконвертировать типы из int в char*
char* c; int i = 85; void setup() { Serial.begin(9600); } void loop(){ c = char(i);// не проходит Serial.println(c); delay(1000); }
подскажите как?
Можно использовать функцию s[n]printf().
Цель конвертации? ЧТо должно получиться - число, записанное символами? Тогда функция itoa. Еcли сто-то другое, то скажите толком что именно.
наверно это имеется в виду:
Вот я и спросил какова цель конвертации.
ЕвгенийП, ТС про это вряд ли знает. Здесь всё, как обычно, потребовалсь что то сделать, человек придумал как, но в реальной жизни эта задача решается проще и совсем по-другому. Вместо того, чтобы сформулировать саму задачу, он формулирует свой вариант решения задачи.
Во-во, может ему вообще достаточно вывести int на печать как символ Serial.print ( (char) i ); и не мудрить.
а, зачем вообще инт заводить, что бы его в чар конвертить?