В проекте мне надо произвести перевод из char в char* Простой перевод не получается. char c; char* v; v=c;
В указатель на символ, или в полноценную строку? Прочитайте, что такое массивы и строки в С, иначе наломаете дров.
#include <PS2Keyboard.h> const int DataPin = 8; const int IRQpin = 5; PS2Keyboard keyboard; void setup() { delay(1000); keyboard.begin(DataPin, IRQpin); Serial.begin(9600); } void loop() { if (keyboard.available()) { char c = keyboard.read(); } }
И правильно. Звездочки где попало не ставятся. Еще раз повторю - разберитесь, что это такое. Тыкая наугад вы ничего не сделаете.
В с хранятся симвалы присылаемые с клавиатуры. Там цифры, англиские буквы, знаки перпенания .Так почему нельзя поставить звёздачку и дать компаратору разделять их.