Я пишу код на Arduino (очень похоже на C, которого я не знаю, или очень мало), и у меня есть небольшая проблема относительно оператора switch/case.C/Arduino switch case
Мне нужен мой Arduino, чтобы сделать то или это в зависимости от значений потенциометра (от 0 до 1023). Тем не менее, я не имею понятия, как рассказать об этом случае «от 0 до 200». Например, я попробовал
case 0..250:
blablaSomeCode;
break;
И так далее ... Как это сделать?
Я не хочу писать случай 1 случай 2 случай 3 ...
Спасибо, много! Я на самом деле написал функцию, называемую isIn, чтобы проверить это! но ваш код намного быстрее! –
Рад слышать! Если производительность является проблемой, вы можете переупорядочить ifs таким образом, чтобы наиболее распространенные случаи находились рядом с вершиной. (И, пожалуйста, подумайте о правильном ответе). – Nicholaz