0 Daumen
208 Aufrufe

You were to rewrite the code using a switch statement.

blob.png

Q: Does the switch statement have to check a variable? Can't it check a value?

A: Yes it can. The switch statement will simple check that two values are equal.

Was ist damit gemeint?

von

1 Antwort

+1 Daumen
 
Beste Antwort

Hi,

bei einem Switch hast Du eine Variable mit verschiedenen folgenden Cases. Bspw:

switch (foo) {
case 1:
    Func1(foo);
    /* falls through */
case 2:
case 3:
    Func2(foo);
}

Mit dem Switch kannst Du nun nur nach einem bestimmten foo schauen, nicht nach einem foo > iwas. Es werden also zwei Werte verglichen und man gelangt in den entsprechenden case.


Grüße

von

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community