Проверка инициализации переменной
- Войдите на сайт для отправки комментариев
Вс, 20/03/2022 - 21:32
void loop() { enc1.tick(); MenuItem* item; if (enc1.isRight()) { Serial.println("isRigh"); item = mm.Next(); } if (enc1.isLeft()) { Serial.println("isLeft"); item = mm.Back(); } if (item) { Serial.println(mm.current->_name); } }
Не пойму как проверить что переменная item инициализированна, проверка if (item == NULL) так же не работает
а если вы свою переменную вначале инициализируете нулем - эта проверка не заработает, не пробовали?
точно, не подумал. Спасибо