switch...case

switch...case

[Control Structure]



Beskrivelse

Bruges til kontrolere om en betingelse er opfyldt.



Syntaks







Parameter

condition: betingelsen (datatype : boolean)



Alle betingelser kan både være positive og negative tal, bogstaver, LOW / HIGH osv.



Parameter

var: variablen for hvad switch skal teste for (datatype int, char)

label1, label2: .. osv (datatype int, char)

default: hvis switch ikke finder variablen den leder efter.



Kode Eksempel

switch (variabel) {
  case label1:
    // Program 1
    break;
  case label2:
    // Program 2
    break;
  default:
    // Default hvis der ikke findes en label
    break;
}

int testString = 5;
// prøv at skifte mellem tallene (1-5)
void setup() {
  Serial.begin(9600);

  switch (testString) {
    case 1:
      // Ingen ting her...
    break;
    case 2:
      // Ingen ting her...
    break;
    case 3:
      Serial.println("Fundet....");
    break;
   default:
      Serial.println("Har slet ikke fundet noget...");
  }
}

NYHED

Se de mange nye produkter.


Stort udvalg i

Arduino, udstyr og tilbehør.


til Danmarks måske bedste priser.