An Introduction to Programming the Internet of Things (IoT) Specialization (coursera.org)

Посетить учебник
оплаченный видео начинающий
#5 из общего количества 21 Arduino Учебники и курсы 1.7k+ Просмотры

податель

Jonathan Cumberbatch
2040 точки

воспитатель

Ian Harris
110 точки

Почему зрителям нравится этот урок?

Качество контента

Квалифицированный инструктор

Качество видео

Курс Pace

Глубина курса и охват

Напишите свой обзор этого урока:

Вы также можете задавать вопросы или предоставлять любую информацию, которая может быть полезна людям, проходящим этот курс..

Ayesha Salman
Ayesha Salman 10 точки
5 месяцев назад


I'm getting this problem with arduino switch please help!

I believe the arduino that I got from w11stop.com/arduino as i think it's SWITCH statement has some compile time problems.

If I try to declare a boolean variable in a CASE statement as illustrated in "case 2: in the snippet below, the compiler throws an error.

I add this to the other CASE statement problem I flagged earlier: ie. the compiler does not throw an error if you misspell "default" as "defalut.")

CODE

switch (var) {
case 1:
//do something when var equals 1
break;
case 2:
boolean X;
//do something when var equals 2
break;
default:
// if nothing else matches, do the default
// default is optional
break;
}

This appears to be a problem with the compiler, NOT my code, and it seems to happen only with nested SWITCH statements.

Thank in advance for your prompt response.